<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Embroidermodder: extern/libembroidery/src/embroidery.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
  extensions: ["tex2jax.js", "TeX/AMSmath.js"],
  jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectlogo"><img alt="Logo" src="logo_embroidermodder_2_0.png"/></td>
  <td id="projectalign">
   <div id="projectname">Embroidermodder<span id="projectnumber">&#160;2.0.0-alpha4</span>
   </div>
   <div id="projectbrief">A free and open source software for machine embroidery</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('embroidery_8h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle"><div class="title">embroidery.h File Reference</div></div>
</div><!--header-->
<div class="contents">

<p><a href="embroidery_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbColor__.html">EmbColor_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbVector__.html">EmbVector_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbImage__.html">EmbImage_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbBlock__.html">EmbBlock_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbAlignedDim__.html">EmbAlignedDim_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbAngularDim__.html">EmbAngularDim_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbArcLengthDim__.html">EmbArcLengthDim_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbDiameterDim__.html">EmbDiameterDim_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbLeaderDim__.html">EmbLeaderDim_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbLinearDim__.html">EmbLinearDim_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbOrdinateDim__.html">EmbOrdinateDim_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbRadiusDim__.html">EmbRadiusDim_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbInfiniteLine__.html">EmbInfiniteLine_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbRay__.html">EmbRay_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbTextMulti__.html">EmbTextMulti_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbTextSingle__.html">EmbTextSingle_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbTime__.html">EmbTime_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbPoint__.html">EmbPoint_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbLine__.html">EmbLine_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbPath__.html">EmbPath_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbStitch__.html">EmbStitch_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbThread__.html">EmbThread_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structthread__color__.html">thread_color_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbArc__.html">EmbArc_</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">absolute position (not relative)  <a href="structEmbArc__.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbRect__.html">EmbRect_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbCircle__.html">EmbCircle_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbSatinOutline__.html">EmbSatinOutline_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbEllipse__.html">EmbEllipse_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbBezier__.html">EmbBezier_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbSpline__.html">EmbSpline_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structLSYSTEM.html">LSYSTEM</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbGeometry__.html">EmbGeometry_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbArray__.html">EmbArray_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbLayer__.html">EmbLayer_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbPattern__.html">EmbPattern_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEmbFormatList__.html">EmbFormatList_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:add1f345d9645d75ef775107d4c9b1b05"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#add1f345d9645d75ef775107d4c9b1b05">LIBEMBROIDERY_EMBEDDED_VERSION</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:add1f345d9645d75ef775107d4c9b1b05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1291f416b069313021b519eea62d5bf1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a1291f416b069313021b519eea62d5bf1">NORMAL</a>&#160;&#160;&#160;0 /*! stitch to (x, y) */</td></tr>
<tr class="separator:a1291f416b069313021b519eea62d5bf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee551d17fffb6235cc7123499dbf7d65"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aee551d17fffb6235cc7123499dbf7d65">JUMP</a>&#160;&#160;&#160;1 /*! move to (x, y) */</td></tr>
<tr class="separator:aee551d17fffb6235cc7123499dbf7d65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26f53b7361e8f4529b048dfa1237908a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a26f53b7361e8f4529b048dfa1237908a">TRIM</a>&#160;&#160;&#160;2 /*! trim + move to (x, y) */</td></tr>
<tr class="separator:a26f53b7361e8f4529b048dfa1237908a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae19b6bb2940d2fbe0a79852b070eeafd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae19b6bb2940d2fbe0a79852b070eeafd">STOP</a>&#160;&#160;&#160;4 /*! pause machine for thread change */</td></tr>
<tr class="separator:ae19b6bb2940d2fbe0a79852b070eeafd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4173abb99b75065eebf9ebd91c28277"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae4173abb99b75065eebf9ebd91c28277">SEQUIN</a>&#160;&#160;&#160;8 /*! sequin */</td></tr>
<tr class="separator:ae4173abb99b75065eebf9ebd91c28277"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29fd18bed01c4d836c7ebfe73a125c3f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a29fd18bed01c4d836c7ebfe73a125c3f">END</a>&#160;&#160;&#160;16 /*! end of program */</td></tr>
<tr class="separator:a29fd18bed01c4d836c7ebfe73a125c3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a861ac4ebd283de3ad781bfdeef38c8b6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a861ac4ebd283de3ad781bfdeef38c8b6">EMB_FORMAT_100</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a861ac4ebd283de3ad781bfdeef38c8b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6fd2f56f15d8a8d29ebe847d92fd651"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ab6fd2f56f15d8a8d29ebe847d92fd651">EMB_FORMAT_10O</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:ab6fd2f56f15d8a8d29ebe847d92fd651"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ecde07612d019c10b5ddc5ac7b44bc3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a3ecde07612d019c10b5ddc5ac7b44bc3">EMB_FORMAT_ART</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a3ecde07612d019c10b5ddc5ac7b44bc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98ee5d45a9ec1e9cf1b82ce2c8357f4e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a98ee5d45a9ec1e9cf1b82ce2c8357f4e">EMB_FORMAT_BMC</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:a98ee5d45a9ec1e9cf1b82ce2c8357f4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f924e612041bbb2adc281215322847e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a3f924e612041bbb2adc281215322847e">EMB_FORMAT_BRO</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:a3f924e612041bbb2adc281215322847e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58a0540c5eca586a5be4cea95ab5bb8f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a58a0540c5eca586a5be4cea95ab5bb8f">EMB_FORMAT_CND</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:a58a0540c5eca586a5be4cea95ab5bb8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9056d9db1575278f7ea184fee9d98e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af9056d9db1575278f7ea184fee9d98e3">EMB_FORMAT_COL</a>&#160;&#160;&#160;6</td></tr>
<tr class="separator:af9056d9db1575278f7ea184fee9d98e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5363df483171d67a7282f3112594cab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ab5363df483171d67a7282f3112594cab">EMB_FORMAT_CSD</a>&#160;&#160;&#160;7</td></tr>
<tr class="separator:ab5363df483171d67a7282f3112594cab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c58afce58204acde8eaf8aca500d00"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ad4c58afce58204acde8eaf8aca500d00">EMB_FORMAT_CSV</a>&#160;&#160;&#160;8</td></tr>
<tr class="separator:ad4c58afce58204acde8eaf8aca500d00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a910338b8998abb52f6d4e0851cc8a3a0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a910338b8998abb52f6d4e0851cc8a3a0">EMB_FORMAT_DAT</a>&#160;&#160;&#160;9</td></tr>
<tr class="separator:a910338b8998abb52f6d4e0851cc8a3a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65d646a9c5a534238aac6569a27be5fb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a65d646a9c5a534238aac6569a27be5fb">EMB_FORMAT_DEM</a>&#160;&#160;&#160;10</td></tr>
<tr class="separator:a65d646a9c5a534238aac6569a27be5fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ee7db9cb41a966276aa271b85cee962"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a3ee7db9cb41a966276aa271b85cee962">EMB_FORMAT_DSB</a>&#160;&#160;&#160;11</td></tr>
<tr class="separator:a3ee7db9cb41a966276aa271b85cee962"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a751536ad908d9ac1ceb755ddc97378ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a751536ad908d9ac1ceb755ddc97378ff">EMB_FORMAT_DST</a>&#160;&#160;&#160;12</td></tr>
<tr class="separator:a751536ad908d9ac1ceb755ddc97378ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c1d3eb8cb8d7d9160c10899258ed530"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a1c1d3eb8cb8d7d9160c10899258ed530">EMB_FORMAT_DSZ</a>&#160;&#160;&#160;13</td></tr>
<tr class="separator:a1c1d3eb8cb8d7d9160c10899258ed530"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a771a6f9dd622fad8befd91e334c22219"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a771a6f9dd622fad8befd91e334c22219">EMB_FORMAT_DXF</a>&#160;&#160;&#160;14</td></tr>
<tr class="separator:a771a6f9dd622fad8befd91e334c22219"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32a6274e614c68306a9a241990f47efc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a32a6274e614c68306a9a241990f47efc">EMB_FORMAT_EDR</a>&#160;&#160;&#160;15</td></tr>
<tr class="separator:a32a6274e614c68306a9a241990f47efc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3470af77aeefe4dc23cc935010cb25c5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a3470af77aeefe4dc23cc935010cb25c5">EMB_FORMAT_EMD</a>&#160;&#160;&#160;16</td></tr>
<tr class="separator:a3470af77aeefe4dc23cc935010cb25c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5aadd7a9d1641fe3a95155c377deb79"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aa5aadd7a9d1641fe3a95155c377deb79">EMB_FORMAT_EXP</a>&#160;&#160;&#160;17</td></tr>
<tr class="separator:aa5aadd7a9d1641fe3a95155c377deb79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e9351cdb2ec2c0e3e4db9baceb3cb22"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a9e9351cdb2ec2c0e3e4db9baceb3cb22">EMB_FORMAT_EXY</a>&#160;&#160;&#160;18</td></tr>
<tr class="separator:a9e9351cdb2ec2c0e3e4db9baceb3cb22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab51d11a1525001fcaad55b2fc3e4fb07"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ab51d11a1525001fcaad55b2fc3e4fb07">EMB_FORMAT_EYS</a>&#160;&#160;&#160;19</td></tr>
<tr class="separator:ab51d11a1525001fcaad55b2fc3e4fb07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41e0917395e79b0b1152b52460b6c15b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a41e0917395e79b0b1152b52460b6c15b">EMB_FORMAT_FXY</a>&#160;&#160;&#160;20</td></tr>
<tr class="separator:a41e0917395e79b0b1152b52460b6c15b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5101166aae355a02f7c98fb3960ca15a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a5101166aae355a02f7c98fb3960ca15a">EMB_FORMAT_GC</a>&#160;&#160;&#160;21</td></tr>
<tr class="separator:a5101166aae355a02f7c98fb3960ca15a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5b0bb7b2a0cc4354801d914664de4b3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af5b0bb7b2a0cc4354801d914664de4b3">EMB_FORMAT_GNC</a>&#160;&#160;&#160;22</td></tr>
<tr class="separator:af5b0bb7b2a0cc4354801d914664de4b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a841f390caf2abca102dad063438adcf3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a841f390caf2abca102dad063438adcf3">EMB_FORMAT_GT</a>&#160;&#160;&#160;23</td></tr>
<tr class="separator:a841f390caf2abca102dad063438adcf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade7ac010aef71797ab1e6178ccb99459"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ade7ac010aef71797ab1e6178ccb99459">EMB_FORMAT_HUS</a>&#160;&#160;&#160;24</td></tr>
<tr class="separator:ade7ac010aef71797ab1e6178ccb99459"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b37a2db2ed762d41729f3268561e551"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a7b37a2db2ed762d41729f3268561e551">EMB_FORMAT_INB</a>&#160;&#160;&#160;25</td></tr>
<tr class="separator:a7b37a2db2ed762d41729f3268561e551"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5711c9156d637408957825c974b5a91"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ab5711c9156d637408957825c974b5a91">EMB_FORMAT_INF</a>&#160;&#160;&#160;26</td></tr>
<tr class="separator:ab5711c9156d637408957825c974b5a91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d81041eb19e8ab0d5bd3df4e473bb2b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a1d81041eb19e8ab0d5bd3df4e473bb2b">EMB_FORMAT_JEF</a>&#160;&#160;&#160;27</td></tr>
<tr class="separator:a1d81041eb19e8ab0d5bd3df4e473bb2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50956eb3d4e887d85579c1a5529602fe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a50956eb3d4e887d85579c1a5529602fe">EMB_FORMAT_KSM</a>&#160;&#160;&#160;28</td></tr>
<tr class="separator:a50956eb3d4e887d85579c1a5529602fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5993bf875f38a886dcc72ba7c0573d66"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a5993bf875f38a886dcc72ba7c0573d66">EMB_FORMAT_MAX</a>&#160;&#160;&#160;29</td></tr>
<tr class="separator:a5993bf875f38a886dcc72ba7c0573d66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a839ce036c00f725c91667a33538b3c11"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a839ce036c00f725c91667a33538b3c11">EMB_FORMAT_MIT</a>&#160;&#160;&#160;30</td></tr>
<tr class="separator:a839ce036c00f725c91667a33538b3c11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8f938b54b0d61e311979fd2871c9baa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ab8f938b54b0d61e311979fd2871c9baa">EMB_FORMAT_NEW</a>&#160;&#160;&#160;31</td></tr>
<tr class="separator:ab8f938b54b0d61e311979fd2871c9baa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed52cbe47e7d03084d425a5676646e58"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aed52cbe47e7d03084d425a5676646e58">EMB_FORMAT_OFM</a>&#160;&#160;&#160;32</td></tr>
<tr class="separator:aed52cbe47e7d03084d425a5676646e58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb3c529a233fe0109bdacec95864e9aa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#acb3c529a233fe0109bdacec95864e9aa">EMB_FORMAT_PCD</a>&#160;&#160;&#160;33</td></tr>
<tr class="separator:acb3c529a233fe0109bdacec95864e9aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1cca6a2d65079f523664b48c8bcebb66"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a1cca6a2d65079f523664b48c8bcebb66">EMB_FORMAT_PCM</a>&#160;&#160;&#160;34</td></tr>
<tr class="separator:a1cca6a2d65079f523664b48c8bcebb66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bf3d06b0959c9f3f7f457f9f9a44dbc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a6bf3d06b0959c9f3f7f457f9f9a44dbc">EMB_FORMAT_PCQ</a>&#160;&#160;&#160;35</td></tr>
<tr class="separator:a6bf3d06b0959c9f3f7f457f9f9a44dbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef0fb07b6e5112a86b516aea4dc742e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aef0fb07b6e5112a86b516aea4dc742e3">EMB_FORMAT_PCS</a>&#160;&#160;&#160;36</td></tr>
<tr class="separator:aef0fb07b6e5112a86b516aea4dc742e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae42176874da8db4d9b747b55ded5c577"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae42176874da8db4d9b747b55ded5c577">EMB_FORMAT_PEC</a>&#160;&#160;&#160;37</td></tr>
<tr class="separator:ae42176874da8db4d9b747b55ded5c577"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8438b8301924756d4b96f67584885c9a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a8438b8301924756d4b96f67584885c9a">EMB_FORMAT_PEL</a>&#160;&#160;&#160;38</td></tr>
<tr class="separator:a8438b8301924756d4b96f67584885c9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4a80f8d4961c0aa2c2e432f52e5b60c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae4a80f8d4961c0aa2c2e432f52e5b60c">EMB_FORMAT_PEM</a>&#160;&#160;&#160;39</td></tr>
<tr class="separator:ae4a80f8d4961c0aa2c2e432f52e5b60c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae03e6f929e83708eea9866193d41137c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae03e6f929e83708eea9866193d41137c">EMB_FORMAT_PES</a>&#160;&#160;&#160;40</td></tr>
<tr class="separator:ae03e6f929e83708eea9866193d41137c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0cbb0c05581efed7a365420a1482847"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ac0cbb0c05581efed7a365420a1482847">EMB_FORMAT_PHB</a>&#160;&#160;&#160;41</td></tr>
<tr class="separator:ac0cbb0c05581efed7a365420a1482847"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf7fc94d78a9f23814fa49c2c2aef016"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#adf7fc94d78a9f23814fa49c2c2aef016">EMB_FORMAT_PHC</a>&#160;&#160;&#160;42</td></tr>
<tr class="separator:adf7fc94d78a9f23814fa49c2c2aef016"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aded733a98718fbd6d31b1a48416f6d5b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aded733a98718fbd6d31b1a48416f6d5b">EMB_FORMAT_PLT</a>&#160;&#160;&#160;43</td></tr>
<tr class="separator:aded733a98718fbd6d31b1a48416f6d5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53634341e1c74f7d7949b2091d27a71b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a53634341e1c74f7d7949b2091d27a71b">EMB_FORMAT_RGB</a>&#160;&#160;&#160;44</td></tr>
<tr class="separator:a53634341e1c74f7d7949b2091d27a71b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5579b3f4efe36e882a6c77b82075391f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a5579b3f4efe36e882a6c77b82075391f">EMB_FORMAT_SEW</a>&#160;&#160;&#160;45</td></tr>
<tr class="separator:a5579b3f4efe36e882a6c77b82075391f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a743b0bba25f76b4d91f5718069d3ae95"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a743b0bba25f76b4d91f5718069d3ae95">EMB_FORMAT_SHV</a>&#160;&#160;&#160;46</td></tr>
<tr class="separator:a743b0bba25f76b4d91f5718069d3ae95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e4ea410174d34d4a6d4bf190a6d3471"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a9e4ea410174d34d4a6d4bf190a6d3471">EMB_FORMAT_SST</a>&#160;&#160;&#160;47</td></tr>
<tr class="separator:a9e4ea410174d34d4a6d4bf190a6d3471"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8645603136851cb55ff9a3033c83ed61"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a8645603136851cb55ff9a3033c83ed61">EMB_FORMAT_STX</a>&#160;&#160;&#160;48</td></tr>
<tr class="separator:a8645603136851cb55ff9a3033c83ed61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8df1a6cf790a8ecebd4e5553dfaca476"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a8df1a6cf790a8ecebd4e5553dfaca476">EMB_FORMAT_SVG</a>&#160;&#160;&#160;49</td></tr>
<tr class="separator:a8df1a6cf790a8ecebd4e5553dfaca476"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad45f2268d8f7cbfe771a7903715c5220"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ad45f2268d8f7cbfe771a7903715c5220">EMB_FORMAT_T01</a>&#160;&#160;&#160;50</td></tr>
<tr class="separator:ad45f2268d8f7cbfe771a7903715c5220"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbb7f592e33843d32fb3bf69fd14eb80"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#abbb7f592e33843d32fb3bf69fd14eb80">EMB_FORMAT_T09</a>&#160;&#160;&#160;51</td></tr>
<tr class="separator:abbb7f592e33843d32fb3bf69fd14eb80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae91ebaf730fe17a88c0ce2f3474e4073"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae91ebaf730fe17a88c0ce2f3474e4073">EMB_FORMAT_TAP</a>&#160;&#160;&#160;52</td></tr>
<tr class="separator:ae91ebaf730fe17a88c0ce2f3474e4073"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfe6d18e35416b96245b5dd93602da8d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#acfe6d18e35416b96245b5dd93602da8d">EMB_FORMAT_THR</a>&#160;&#160;&#160;53</td></tr>
<tr class="separator:acfe6d18e35416b96245b5dd93602da8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bb3e3287341901eb727b01481565d42"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a5bb3e3287341901eb727b01481565d42">EMB_FORMAT_TXT</a>&#160;&#160;&#160;54</td></tr>
<tr class="separator:a5bb3e3287341901eb727b01481565d42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7ab688a485a43d4f2d0087d0f22157e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ad7ab688a485a43d4f2d0087d0f22157e">EMB_FORMAT_U00</a>&#160;&#160;&#160;55</td></tr>
<tr class="separator:ad7ab688a485a43d4f2d0087d0f22157e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b791b0055cae3196709d0c3ec0e44f4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a2b791b0055cae3196709d0c3ec0e44f4">EMB_FORMAT_U01</a>&#160;&#160;&#160;56</td></tr>
<tr class="separator:a2b791b0055cae3196709d0c3ec0e44f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a741966510e479176af965d836e4959a3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a741966510e479176af965d836e4959a3">EMB_FORMAT_VIP</a>&#160;&#160;&#160;57</td></tr>
<tr class="separator:a741966510e479176af965d836e4959a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c6b80d5669767052f6e7baf85352465"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a2c6b80d5669767052f6e7baf85352465">EMB_FORMAT_VP3</a>&#160;&#160;&#160;58</td></tr>
<tr class="separator:a2c6b80d5669767052f6e7baf85352465"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82f141848ae511bf50983da2316c4b71"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a82f141848ae511bf50983da2316c4b71">EMB_FORMAT_XXX</a>&#160;&#160;&#160;59</td></tr>
<tr class="separator:a82f141848ae511bf50983da2316c4b71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a393329370db8c3a2cf67bef26d0b1828"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a393329370db8c3a2cf67bef26d0b1828">EMB_FORMAT_ZSK</a>&#160;&#160;&#160;60</td></tr>
<tr class="separator:a393329370db8c3a2cf67bef26d0b1828"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e775a1397231ad8092d64d70bc6debf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a1e775a1397231ad8092d64d70bc6debf">Arc_Polyester</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a1e775a1397231ad8092d64d70bc6debf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb1a3354aa982fe0f9d2b747ea489973"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#adb1a3354aa982fe0f9d2b747ea489973">Arc_Rayon</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:adb1a3354aa982fe0f9d2b747ea489973"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abffe504635101687eb1d1e49f45325bb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#abffe504635101687eb1d1e49f45325bb">CoatsAndClark_Rayon</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:abffe504635101687eb1d1e49f45325bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed1a440a40b9bd58701814290a25ed1b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aed1a440a40b9bd58701814290a25ed1b">Exquisite_Polyester</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:aed1a440a40b9bd58701814290a25ed1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefdcf05f0dbe30dc884f4753465c7c68"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aefdcf05f0dbe30dc884f4753465c7c68">Fufu_Polyester</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:aefdcf05f0dbe30dc884f4753465c7c68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95afb81cc5b838a1afb33a178a2f85ca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a95afb81cc5b838a1afb33a178a2f85ca">Fufu_Rayon</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:a95afb81cc5b838a1afb33a178a2f85ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3226e90dbbb865b8c6211687a410030"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae3226e90dbbb865b8c6211687a410030">Hemingworth_Polyester</a>&#160;&#160;&#160;6</td></tr>
<tr class="separator:ae3226e90dbbb865b8c6211687a410030"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a998fc646741524f4f3fffb9454f304f8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a998fc646741524f4f3fffb9454f304f8">Isacord_Polyester</a>&#160;&#160;&#160;7</td></tr>
<tr class="separator:a998fc646741524f4f3fffb9454f304f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03dbb997ba155dc4c6212d0094107ae7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a03dbb997ba155dc4c6212d0094107ae7">Isafil_Rayon</a>&#160;&#160;&#160;8</td></tr>
<tr class="separator:a03dbb997ba155dc4c6212d0094107ae7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad747916af35ecc77ba6fb8da63cca678"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ad747916af35ecc77ba6fb8da63cca678">Marathon_Polyester</a>&#160;&#160;&#160;9</td></tr>
<tr class="separator:ad747916af35ecc77ba6fb8da63cca678"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2259f04c224a096b92e97775c784acec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a2259f04c224a096b92e97775c784acec">Marathon_Rayon</a>&#160;&#160;&#160;10</td></tr>
<tr class="separator:a2259f04c224a096b92e97775c784acec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae803ca494158ee9d38747acdda06d010"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae803ca494158ee9d38747acdda06d010">Madeira_Polyester</a>&#160;&#160;&#160;11</td></tr>
<tr class="separator:ae803ca494158ee9d38747acdda06d010"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa23f8a8a6df74dfc17b228f83b85431c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aa23f8a8a6df74dfc17b228f83b85431c">Madeira_Rayon</a>&#160;&#160;&#160;12</td></tr>
<tr class="separator:aa23f8a8a6df74dfc17b228f83b85431c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af88ed2c1736b38925bb568ade876c7a0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af88ed2c1736b38925bb568ade876c7a0">Metro_Polyester</a>&#160;&#160;&#160;13</td></tr>
<tr class="separator:af88ed2c1736b38925bb568ade876c7a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8819afa5065b3697fada924e47456a00"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a8819afa5065b3697fada924e47456a00">Pantone</a>&#160;&#160;&#160;14</td></tr>
<tr class="separator:a8819afa5065b3697fada924e47456a00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46c870d20825beee47d80bcd1fc31654"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a46c870d20825beee47d80bcd1fc31654">RobisonAnton_Polyester</a>&#160;&#160;&#160;15</td></tr>
<tr class="separator:a46c870d20825beee47d80bcd1fc31654"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20f089c663587248f9ca0d669926370e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a20f089c663587248f9ca0d669926370e">RobisonAnton_Rayon</a>&#160;&#160;&#160;16</td></tr>
<tr class="separator:a20f089c663587248f9ca0d669926370e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39cc7f0492632e70421b520786850a3f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a39cc7f0492632e70421b520786850a3f">Sigma_Polyester</a>&#160;&#160;&#160;17</td></tr>
<tr class="separator:a39cc7f0492632e70421b520786850a3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adabe8c203bc68bd4f61157b1bff8b165"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#adabe8c203bc68bd4f61157b1bff8b165">Sulky_Rayon</a>&#160;&#160;&#160;18</td></tr>
<tr class="separator:adabe8c203bc68bd4f61157b1bff8b165"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba1131e05c9325f402f4cda8b22dffbc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aba1131e05c9325f402f4cda8b22dffbc">ThreadArt_Rayon</a>&#160;&#160;&#160;19</td></tr>
<tr class="separator:aba1131e05c9325f402f4cda8b22dffbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77ef87658aa4bf6f4b78e769106ad368"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a77ef87658aa4bf6f4b78e769106ad368">ThreadArt_Polyester</a>&#160;&#160;&#160;20</td></tr>
<tr class="separator:a77ef87658aa4bf6f4b78e769106ad368"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6560bb7158c190f57944318489dd055d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a6560bb7158c190f57944318489dd055d">ThreaDelight_Polyester</a>&#160;&#160;&#160;21</td></tr>
<tr class="separator:a6560bb7158c190f57944318489dd055d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a2bac219517e78ae335d9ce7cd9bcec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a9a2bac219517e78ae335d9ce7cd9bcec">Z102_Isacord_Polyester</a>&#160;&#160;&#160;22</td></tr>
<tr class="separator:a9a2bac219517e78ae335d9ce7cd9bcec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a435440ff87d1825deb18f41303846058"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a435440ff87d1825deb18f41303846058">SVG_Colors</a>&#160;&#160;&#160;23</td></tr>
<tr class="separator:a435440ff87d1825deb18f41303846058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accf77ab58402f9f77a41328a2198c105"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#accf77ab58402f9f77a41328a2198c105">hus_thread</a>&#160;&#160;&#160;24</td></tr>
<tr class="separator:accf77ab58402f9f77a41328a2198c105"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a007d16b8f9e075b446c0845273dc4868"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a007d16b8f9e075b446c0845273dc4868">jef_thread</a>&#160;&#160;&#160;25</td></tr>
<tr class="separator:a007d16b8f9e075b446c0845273dc4868"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcb20ef67ccf15a53fd805ed1530fbe9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#afcb20ef67ccf15a53fd805ed1530fbe9">pcm_thread</a>&#160;&#160;&#160;26</td></tr>
<tr class="separator:afcb20ef67ccf15a53fd805ed1530fbe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7933ff7886177be9efcdc06c9caf47ac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a7933ff7886177be9efcdc06c9caf47ac">pec_thread</a>&#160;&#160;&#160;27</td></tr>
<tr class="separator:a7933ff7886177be9efcdc06c9caf47ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e0d6f6593cae7ea005fd93dd8d8dfee"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a7e0d6f6593cae7ea005fd93dd8d8dfee">shv_thread</a>&#160;&#160;&#160;28</td></tr>
<tr class="separator:a7e0d6f6593cae7ea005fd93dd8d8dfee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfcb302b46b6976306bddb5e114b1256"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#adfcb302b46b6976306bddb5e114b1256">dxf_color</a>&#160;&#160;&#160;29</td></tr>
<tr class="separator:adfcb302b46b6976306bddb5e114b1256"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a815149c54482a0f44e272eab515e9bb7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a815149c54482a0f44e272eab515e9bb7">EMB_ARRAY</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a815149c54482a0f44e272eab515e9bb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a121b752016999703e9ec106a3839d5dc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a121b752016999703e9ec106a3839d5dc">EMB_ARC</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a121b752016999703e9ec106a3839d5dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a360a30eda3be6c003bc6aff56be7be37"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a360a30eda3be6c003bc6aff56be7be37">EMB_CIRCLE</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a360a30eda3be6c003bc6aff56be7be37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aceae01f986ab5393ba337d3b6a710d78"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aceae01f986ab5393ba337d3b6a710d78">EMB_DIM_DIAMETER</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:aceae01f986ab5393ba337d3b6a710d78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b2765db6e3b5f8dda8dd28cc7a64a09"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a8b2765db6e3b5f8dda8dd28cc7a64a09">EMB_DIM_LEADER</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:a8b2765db6e3b5f8dda8dd28cc7a64a09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09ebf481eb0c684537b863663e40ede8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a09ebf481eb0c684537b863663e40ede8">EMB_ELLIPSE</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:a09ebf481eb0c684537b863663e40ede8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fd22b852192b4b65fa6323ccd4c94f4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a9fd22b852192b4b65fa6323ccd4c94f4">EMB_FLAG</a>&#160;&#160;&#160;6</td></tr>
<tr class="separator:a9fd22b852192b4b65fa6323ccd4c94f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a702fd238ea210e97017fd4b709528f0f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a702fd238ea210e97017fd4b709528f0f">EMB_LINE</a>&#160;&#160;&#160;7</td></tr>
<tr class="separator:a702fd238ea210e97017fd4b709528f0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97c04d0fc0ec3c30df885c20cca443fa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a97c04d0fc0ec3c30df885c20cca443fa">EMB_IMAGE</a>&#160;&#160;&#160;8</td></tr>
<tr class="separator:a97c04d0fc0ec3c30df885c20cca443fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33c2bba91cbd00ce32e770488175d4d2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a33c2bba91cbd00ce32e770488175d4d2">EMB_PATH</a>&#160;&#160;&#160;9</td></tr>
<tr class="separator:a33c2bba91cbd00ce32e770488175d4d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20f029cd78225bfeec66da1b3745311a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a20f029cd78225bfeec66da1b3745311a">EMB_POINT</a>&#160;&#160;&#160;10</td></tr>
<tr class="separator:a20f029cd78225bfeec66da1b3745311a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f03220a91565e1239055ed73ec6f7a4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a8f03220a91565e1239055ed73ec6f7a4">EMB_POLYGON</a>&#160;&#160;&#160;11</td></tr>
<tr class="separator:a8f03220a91565e1239055ed73ec6f7a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70437221e34443b9b272d5cac835de0c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a70437221e34443b9b272d5cac835de0c">EMB_POLYLINE</a>&#160;&#160;&#160;12</td></tr>
<tr class="separator:a70437221e34443b9b272d5cac835de0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fcee7ad80543768ad9578ca4ec02ada"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a2fcee7ad80543768ad9578ca4ec02ada">EMB_RECT</a>&#160;&#160;&#160;13</td></tr>
<tr class="separator:a2fcee7ad80543768ad9578ca4ec02ada"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5782f0286784cd30a831982a9fad9f99"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a5782f0286784cd30a831982a9fad9f99">EMB_SPLINE</a>&#160;&#160;&#160;14</td></tr>
<tr class="separator:a5782f0286784cd30a831982a9fad9f99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31ba1c65ab728d8338131548d117b6ad"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a31ba1c65ab728d8338131548d117b6ad">EMB_STITCH</a>&#160;&#160;&#160;15</td></tr>
<tr class="separator:a31ba1c65ab728d8338131548d117b6ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3382ca947f1c723aa0d12433c19705d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae3382ca947f1c723aa0d12433c19705d">EMB_TEXT_SINGLE</a>&#160;&#160;&#160;16</td></tr>
<tr class="separator:ae3382ca947f1c723aa0d12433c19705d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd5ae52642c8e6127205e8ec503e2fd2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#afd5ae52642c8e6127205e8ec503e2fd2">EMB_TEXT_MULTI</a>&#160;&#160;&#160;17</td></tr>
<tr class="separator:afd5ae52642c8e6127205e8ec503e2fd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcd788a4e739d346ed03eda45f4b7594"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#afcd788a4e739d346ed03eda45f4b7594">EMB_VECTOR</a>&#160;&#160;&#160;18</td></tr>
<tr class="separator:afcd788a4e739d346ed03eda45f4b7594"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9f844f65db2092b2a042950e2a2515f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ad9f844f65db2092b2a042950e2a2515f">EMB_THREAD</a>&#160;&#160;&#160;19</td></tr>
<tr class="separator:ad9f844f65db2092b2a042950e2a2515f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31f572fa9f867bc59b332246ddfd34bf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a31f572fa9f867bc59b332246ddfd34bf">EMBFORMAT_UNSUPPORTED</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a31f572fa9f867bc59b332246ddfd34bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6745e78a06e8c382f6b8fd31acf0fef7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a6745e78a06e8c382f6b8fd31acf0fef7">EMBFORMAT_STITCHONLY</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a6745e78a06e8c382f6b8fd31acf0fef7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec39777a8e9d3ac08485fde2f5fd4eff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aec39777a8e9d3ac08485fde2f5fd4eff">EMBFORMAT_OBJECTONLY</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:aec39777a8e9d3ac08485fde2f5fd4eff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae45d0c5e3f49c5ccdb004c105f82317"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aae45d0c5e3f49c5ccdb004c105f82317">EMBFORMAT_STCHANDOBJ</a>&#160;&#160;&#160;3 /* binary operation: 1+2=3 */</td></tr>
<tr class="separator:aae45d0c5e3f49c5ccdb004c105f82317"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc6032ce2b92a1d32b18b87b1e5ba13e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#afc6032ce2b92a1d32b18b87b1e5ba13e">numberOfFormats</a>&#160;&#160;&#160;61</td></tr>
<tr class="separator:afc6032ce2b92a1d32b18b87b1e5ba13e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea3cfda4f3a9f978ec759f206cf186fe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aea3cfda4f3a9f978ec759f206cf186fe">CHUNK_SIZE</a>&#160;&#160;&#160;128</td></tr>
<tr class="separator:aea3cfda4f3a9f978ec759f206cf186fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae511f7649d55053e7edd4f7ee64c6558"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae511f7649d55053e7edd4f7ee64c6558">EMB_MAX_LAYERS</a>&#160;&#160;&#160;10</td></tr>
<tr class="separator:ae511f7649d55053e7edd4f7ee64c6558"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b5173357adb02a86c027316e0acdfa0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a8b5173357adb02a86c027316e0acdfa0">MAX_THREADS</a>&#160;&#160;&#160;256</td></tr>
<tr class="separator:a8b5173357adb02a86c027316e0acdfa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad006f9ea712f6465fee22288794776eb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ad006f9ea712f6465fee22288794776eb">EMBFORMAT_MAXEXT</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:ad006f9ea712f6465fee22288794776eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1a5a2c4668446c41eed2a39e3c41efc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ab1a5a2c4668446c41eed2a39e3c41efc">EMBFORMAT_MAXDESC</a>&#160;&#160;&#160;50</td></tr>
<tr class="separator:ab1a5a2c4668446c41eed2a39e3c41efc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af33a320a7e31d42c7fbb3e3796bd5b41"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af33a320a7e31d42c7fbb3e3796bd5b41">MAX_STITCHES</a>&#160;&#160;&#160;1000000</td></tr>
<tr class="separator:af33a320a7e31d42c7fbb3e3796bd5b41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc22fdb8ac4461c2c98ca89ae0c27299"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a></td></tr>
<tr class="separator:adc22fdb8ac4461c2c98ca89ae0c27299"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a2082be9aabfb541dff1825c4ca6a05cd"><td class="memItemLeft" align="right" valign="top">typedef float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a></td></tr>
<tr class="separator:a2082be9aabfb541dff1825c4ca6a05cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acde9d757854564332fd795a084ec88b3"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbColor__.html">EmbColor_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a></td></tr>
<tr class="separator:acde9d757854564332fd795a084ec88b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16fa26764453571074cb85a7574738d4"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbVector__.html">EmbVector_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a></td></tr>
<tr class="separator:a16fa26764453571074cb85a7574738d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebe8b1561a59d167cfe6613863a671ca"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbArray__.html">EmbArray_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a></td></tr>
<tr class="separator:aebe8b1561a59d167cfe6613863a671ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a907d23c2268eff84b7c5146b2add1bb4"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbImage__.html">EmbImage_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a></td></tr>
<tr class="separator:a907d23c2268eff84b7c5146b2add1bb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b204205a9ec60b1b56f3ce0acbf538e"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbBlock__.html">EmbBlock_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a7b204205a9ec60b1b56f3ce0acbf538e">EmbBlock</a></td></tr>
<tr class="separator:a7b204205a9ec60b1b56f3ce0acbf538e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad79623d9216ea209ca9b1f1fbd74896c"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbAlignedDim__.html">EmbAlignedDim_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ad79623d9216ea209ca9b1f1fbd74896c">EmbAlignedDim</a></td></tr>
<tr class="separator:ad79623d9216ea209ca9b1f1fbd74896c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ce32bb393b049f2339e6e73abfc3e22"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbAngularDim__.html">EmbAngularDim_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a2ce32bb393b049f2339e6e73abfc3e22">EmbAngularDim</a></td></tr>
<tr class="separator:a2ce32bb393b049f2339e6e73abfc3e22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74cd0955e53f79b57458454a6f81ae1e"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbArcLengthDim__.html">EmbArcLengthDim_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a74cd0955e53f79b57458454a6f81ae1e">EmbArcLengthDim</a></td></tr>
<tr class="separator:a74cd0955e53f79b57458454a6f81ae1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac33f06fbbd044b81fc6f6928667579c5"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbDiameterDim__.html">EmbDiameterDim_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ac33f06fbbd044b81fc6f6928667579c5">EmbDiameterDim</a></td></tr>
<tr class="separator:ac33f06fbbd044b81fc6f6928667579c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a774eabe5cd19f9bd7323b34269fe4cfc"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbLeaderDim__.html">EmbLeaderDim_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a774eabe5cd19f9bd7323b34269fe4cfc">EmbLeaderDim</a></td></tr>
<tr class="separator:a774eabe5cd19f9bd7323b34269fe4cfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3974aedd29610caa9cc6092a9a3319f"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbLinearDim__.html">EmbLinearDim_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af3974aedd29610caa9cc6092a9a3319f">EmbLinearDim</a></td></tr>
<tr class="separator:af3974aedd29610caa9cc6092a9a3319f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bd77bdc7eae4a4605a27a73cb624a13"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbOrdinateDim__.html">EmbOrdinateDim_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a2bd77bdc7eae4a4605a27a73cb624a13">EmbOrdinateDim</a></td></tr>
<tr class="separator:a2bd77bdc7eae4a4605a27a73cb624a13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae68919fdb850b157647e11c00ba0d58"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbRadiusDim__.html">EmbRadiusDim_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aae68919fdb850b157647e11c00ba0d58">EmbRadiusDim</a></td></tr>
<tr class="separator:aae68919fdb850b157647e11c00ba0d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb08870ef4c206beeea71dfe84b774de"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbInfiniteLine__.html">EmbInfiniteLine_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aeb08870ef4c206beeea71dfe84b774de">EmbInfiniteLine</a></td></tr>
<tr class="separator:aeb08870ef4c206beeea71dfe84b774de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a678e60955aec52bb2623a55afee14dab"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbRay__.html">EmbRay_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a678e60955aec52bb2623a55afee14dab">EmbRay</a></td></tr>
<tr class="separator:a678e60955aec52bb2623a55afee14dab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69ffc2160eb315de93eb634a18925dd5"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbTextMulti__.html">EmbTextMulti_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a69ffc2160eb315de93eb634a18925dd5">EmbTextMulti</a></td></tr>
<tr class="separator:a69ffc2160eb315de93eb634a18925dd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93c0b1083acdf358c6c73136607a4304"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbTextSingle__.html">EmbTextSingle_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a93c0b1083acdf358c6c73136607a4304">EmbTextSingle</a></td></tr>
<tr class="separator:a93c0b1083acdf358c6c73136607a4304"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3829b58c37eab5cd81529f1916adcd33"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbTime__.html">EmbTime_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a3829b58c37eab5cd81529f1916adcd33">EmbTime</a></td></tr>
<tr class="separator:a3829b58c37eab5cd81529f1916adcd33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a835ccc3aedf71b57dca6130be87ea463"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbPoint__.html">EmbPoint_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a835ccc3aedf71b57dca6130be87ea463">EmbPoint</a></td></tr>
<tr class="separator:a835ccc3aedf71b57dca6130be87ea463"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62e08237073617de993166ed4a9ab085"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbLine__.html">EmbLine_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a></td></tr>
<tr class="separator:a62e08237073617de993166ed4a9ab085"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af29045dfeebafdcb66d114b390c4a686"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbPath__.html">EmbPath_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af29045dfeebafdcb66d114b390c4a686">EmbPath</a></td></tr>
<tr class="separator:af29045dfeebafdcb66d114b390c4a686"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae92ded87da0dcaaae8f7c7bc880fd1b0"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbStitch__.html">EmbStitch_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae92ded87da0dcaaae8f7c7bc880fd1b0">EmbStitch</a></td></tr>
<tr class="separator:ae92ded87da0dcaaae8f7c7bc880fd1b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3faffce89b1a5043f8b4e3a001a70bd"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbThread__.html">EmbThread_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a></td></tr>
<tr class="separator:ab3faffce89b1a5043f8b4e3a001a70bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8801dbd0fc60662648650d4658b7b7d0"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structthread__color__.html">thread_color_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a8801dbd0fc60662648650d4658b7b7d0">thread_color</a></td></tr>
<tr class="separator:a8801dbd0fc60662648650d4658b7b7d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09945e6e919629c5787e61582c712ba1"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbArc__.html">EmbArc_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a09945e6e919629c5787e61582c712ba1">EmbArc</a></td></tr>
<tr class="memdesc:a09945e6e919629c5787e61582c712ba1"><td class="mdescLeft">&#160;</td><td class="mdescRight">absolute position (not relative)  <a href="embroidery_8h.html#a09945e6e919629c5787e61582c712ba1">More...</a><br /></td></tr>
<tr class="separator:a09945e6e919629c5787e61582c712ba1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2f33b151fc40a0da3b14379aa0ec653"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbRect__.html">EmbRect_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a></td></tr>
<tr class="separator:ac2f33b151fc40a0da3b14379aa0ec653"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87fc13ccd4dbaa7de7c85efde17bba0e"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbCircle__.html">EmbCircle_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a></td></tr>
<tr class="separator:a87fc13ccd4dbaa7de7c85efde17bba0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d6988a5f4ba24d26c7eff65dbc9d029"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="embroidery_8h.html#af29045dfeebafdcb66d114b390c4a686">EmbPath</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a2d6988a5f4ba24d26c7eff65dbc9d029">EmbPolygon</a></td></tr>
<tr class="separator:a2d6988a5f4ba24d26c7eff65dbc9d029"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5563c868d8f8174d5be764808a647dd"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="embroidery_8h.html#af29045dfeebafdcb66d114b390c4a686">EmbPath</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ab5563c868d8f8174d5be764808a647dd">EmbPolyline</a></td></tr>
<tr class="separator:ab5563c868d8f8174d5be764808a647dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8d187896cf7654438e8108ea481b11a"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aa8d187896cf7654438e8108ea481b11a">EmbFlag</a></td></tr>
<tr class="separator:aa8d187896cf7654438e8108ea481b11a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3d7bc78977c54ad019cf191aee0f276"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbSatinOutline__.html">EmbSatinOutline_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af3d7bc78977c54ad019cf191aee0f276">EmbSatinOutline</a></td></tr>
<tr class="separator:af3d7bc78977c54ad019cf191aee0f276"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e48ebde5bd4d82b875f98b347bdd62c"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbEllipse__.html">EmbEllipse_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a></td></tr>
<tr class="separator:a4e48ebde5bd4d82b875f98b347bdd62c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ec971140fa4eef5a57a5dfe1112ed42"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbBezier__.html">EmbBezier_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a4ec971140fa4eef5a57a5dfe1112ed42">EmbBezier</a></td></tr>
<tr class="separator:a4ec971140fa4eef5a57a5dfe1112ed42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada60f3e4b416da22524211bc2f242434"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbSpline__.html">EmbSpline_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ada60f3e4b416da22524211bc2f242434">EmbSpline</a></td></tr>
<tr class="separator:ada60f3e4b416da22524211bc2f242434"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a914404401c03a6bf0dac814661ba370c"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structLSYSTEM.html">LSYSTEM</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a914404401c03a6bf0dac814661ba370c">L_system</a></td></tr>
<tr class="separator:a914404401c03a6bf0dac814661ba370c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca7cafe21cb651b77560fece69fb1984"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbGeometry__.html">EmbGeometry_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aca7cafe21cb651b77560fece69fb1984">EmbGeometry</a></td></tr>
<tr class="separator:aca7cafe21cb651b77560fece69fb1984"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad51904d4455a12fd99025319c5f8caae"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbLayer__.html">EmbLayer_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ad51904d4455a12fd99025319c5f8caae">EmbLayer</a></td></tr>
<tr class="separator:ad51904d4455a12fd99025319c5f8caae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a168c2ed6c7e17dd1aa7755aabc1db314"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbPattern__.html">EmbPattern_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a></td></tr>
<tr class="separator:a168c2ed6c7e17dd1aa7755aabc1db314"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb3d2c0a23933d1ce50c4ec598b31c56"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structEmbFormatList__.html">EmbFormatList_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#afb3d2c0a23933d1ce50c4ec598b31c56">EmbFormatList</a></td></tr>
<tr class="separator:afb3d2c0a23933d1ce50c4ec598b31c56"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a37ecaa3f785f905f33e2f22a3e925907"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a37ecaa3f785f905f33e2f22a3e925907">lindenmayer_system</a> (<a class="el" href="embroidery_8h.html#a914404401c03a6bf0dac814661ba370c">L_system</a> L, char *state, int iteration, int complete)</td></tr>
<tr class="separator:a37ecaa3f785f905f33e2f22a3e925907"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc0ebbb6da27faacd87e8abaf57733c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#abc0ebbb6da27faacd87e8abaf57733c8">hilbert_curve</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, int iterations)</td></tr>
<tr class="separator:abc0ebbb6da27faacd87e8abaf57733c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f8edee07ad5c7518178006359616aa9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a0f8edee07ad5c7518178006359616aa9">emb_identify_format</a> (const char *ending)</td></tr>
<tr class="memdesc:a0f8edee07ad5c7518178006359616aa9"><td class="mdescLeft">&#160;</td><td class="mdescRight"><em>fileName</em>  <a href="embroidery_8h.html#a0f8edee07ad5c7518178006359616aa9">More...</a><br /></td></tr>
<tr class="separator:a0f8edee07ad5c7518178006359616aa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa95d3b9c2310c592992aafea1bb441e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aa95d3b9c2310c592992aafea1bb441e0">testMain</a> (int level)</td></tr>
<tr class="separator:aa95d3b9c2310c592992aafea1bb441e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e3e719d35e1e8996fa0c791029fcfbd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a8e3e719d35e1e8996fa0c791029fcfbd">convert</a> (const char *inf, const char *outf)</td></tr>
<tr class="separator:a8e3e719d35e1e8996fa0c791029fcfbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a075db63a6ebdae9a30ee3549d92047e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a075db63a6ebdae9a30ee3549d92047e0">embColor_make</a> (unsigned char r, unsigned char g, unsigned char b)</td></tr>
<tr class="separator:a075db63a6ebdae9a30ee3549d92047e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb02ef0b5cae46807df2ad2b3a99f57f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#acb02ef0b5cae46807df2ad2b3a99f57f">embColor_create</a> (unsigned char r, unsigned char g, unsigned char b)</td></tr>
<tr class="separator:acb02ef0b5cae46807df2ad2b3a99f57f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa26fa3dbc266462673043ca0b65c3c4e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aa26fa3dbc266462673043ca0b65c3c4e">embColor_fromHexStr</a> (char *val)</td></tr>
<tr class="memdesc:aa26fa3dbc266462673043ca0b65c3c4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts a 6 digit hex string (I.E. "00FF00") into an EmbColor and returns it.  <a href="embroidery_8h.html#aa26fa3dbc266462673043ca0b65c3c4e">More...</a><br /></td></tr>
<tr class="separator:aa26fa3dbc266462673043ca0b65c3c4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8bd6d2ec578fa1b975f1ff639fc7390"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae8bd6d2ec578fa1b975f1ff639fc7390">embColor_distance</a> (<a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a> a, <a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a> b)</td></tr>
<tr class="memdesc:ae8bd6d2ec578fa1b975f1ff639fc7390"><td class="mdescLeft">&#160;</td><td class="mdescRight"><em>a</em> <em>b</em>  <a href="embroidery_8h.html#ae8bd6d2ec578fa1b975f1ff639fc7390">More...</a><br /></td></tr>
<tr class="separator:ae8bd6d2ec578fa1b975f1ff639fc7390"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bd3cad4995558d9b4fdd322155bedbc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a5bd3cad4995558d9b4fdd322155bedbc">embArray_create</a> (int type)</td></tr>
<tr class="separator:a5bd3cad4995558d9b4fdd322155bedbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85d705f3076d37ccc0eeb5d4f156975c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a85d705f3076d37ccc0eeb5d4f156975c">embArray_resize</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g)</td></tr>
<tr class="separator:a85d705f3076d37ccc0eeb5d4f156975c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92da1370cde056a9fe1513570b4f06b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a92da1370cde056a9fe1513570b4f06b5">embArray_copy</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *dst, <a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *src)</td></tr>
<tr class="separator:a92da1370cde056a9fe1513570b4f06b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae674306b85cffe3ca32e939241751722"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae674306b85cffe3ca32e939241751722">embArray_addArc</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g, <a class="el" href="embroidery_8h.html#a09945e6e919629c5787e61582c712ba1">EmbArc</a> arc)</td></tr>
<tr class="separator:ae674306b85cffe3ca32e939241751722"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab50a7fa3d577df5a2c79e93982f08566"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ab50a7fa3d577df5a2c79e93982f08566">embArray_addCircle</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g, <a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a> circle)</td></tr>
<tr class="separator:ab50a7fa3d577df5a2c79e93982f08566"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2f00ea4c352b929ec047b26a2b65940"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aa2f00ea4c352b929ec047b26a2b65940">embArray_addEllipse</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g, <a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a> ellipse)</td></tr>
<tr class="separator:aa2f00ea4c352b929ec047b26a2b65940"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbd6d6feaccea72e3b9820dc7177d202"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#adbd6d6feaccea72e3b9820dc7177d202">embArray_addFlag</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g, int flag)</td></tr>
<tr class="separator:adbd6d6feaccea72e3b9820dc7177d202"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1df3d95cffaeaa6ebbea91ceb9e653b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a1df3d95cffaeaa6ebbea91ceb9e653b5">embArray_addLine</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g, <a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a> line)</td></tr>
<tr class="separator:a1df3d95cffaeaa6ebbea91ceb9e653b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bb4bd5ec4e88ca2a8f45e369c404a5b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a6bb4bd5ec4e88ca2a8f45e369c404a5b">embArray_addRect</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g, <a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a> rect)</td></tr>
<tr class="separator:a6bb4bd5ec4e88ca2a8f45e369c404a5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26aac7fb3e50ee96071cf8ebd1bf14c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a26aac7fb3e50ee96071cf8ebd1bf14c2">embArray_addPath</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g, <a class="el" href="embroidery_8h.html#af29045dfeebafdcb66d114b390c4a686">EmbPath</a> p)</td></tr>
<tr class="separator:a26aac7fb3e50ee96071cf8ebd1bf14c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ed73489671100fc1d8757fbbb89c0ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a8ed73489671100fc1d8757fbbb89c0ab">embArray_addPoint</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g, <a class="el" href="embroidery_8h.html#a835ccc3aedf71b57dca6130be87ea463">EmbPoint</a> p)</td></tr>
<tr class="separator:a8ed73489671100fc1d8757fbbb89c0ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61253da29dc1139e92f44266bdfb9706"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a61253da29dc1139e92f44266bdfb9706">embArray_addPolygon</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g, <a class="el" href="embroidery_8h.html#a2d6988a5f4ba24d26c7eff65dbc9d029">EmbPolygon</a> p)</td></tr>
<tr class="separator:a61253da29dc1139e92f44266bdfb9706"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3cf65449a42130370774d455d9476fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ab3cf65449a42130370774d455d9476fd">embArray_addPolyline</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g, <a class="el" href="embroidery_8h.html#ab5563c868d8f8174d5be764808a647dd">EmbPolyline</a> p)</td></tr>
<tr class="separator:ab3cf65449a42130370774d455d9476fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2eff23d64fad7d63b81d121849d7a776"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a2eff23d64fad7d63b81d121849d7a776">embArray_addStitch</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g, <a class="el" href="embroidery_8h.html#ae92ded87da0dcaaae8f7c7bc880fd1b0">EmbStitch</a> st)</td></tr>
<tr class="separator:a2eff23d64fad7d63b81d121849d7a776"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af10acdaaaa831455d78437e1a8f30261"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af10acdaaaa831455d78437e1a8f30261">embArray_addThread</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g, <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a> p)</td></tr>
<tr class="separator:af10acdaaaa831455d78437e1a8f30261"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecd04943d016f6218b63fcc4d39916af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aecd04943d016f6218b63fcc4d39916af">embArray_addVector</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *g, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>)</td></tr>
<tr class="separator:aecd04943d016f6218b63fcc4d39916af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada30f6c98c39769efc9471ea3a54220c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ada30f6c98c39769efc9471ea3a54220c">embArray_free</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *p)</td></tr>
<tr class="separator:ada30f6c98c39769efc9471ea3a54220c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afdb3beaf9455403550bea072e6433024"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#afdb3beaf9455403550bea072e6433024">embLine_make</a> (<a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> x1, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> y1, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> x2, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> y2)</td></tr>
<tr class="separator:afdb3beaf9455403550bea072e6433024"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9559c0d75a8e73a52114e9c20f45838b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a9559c0d75a8e73a52114e9c20f45838b">embLine_normalVector</a> (<a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a> line, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *result, int <a class="el" href="arc_8c.html#aa06996ece460f2c55c48322923c14625">clockwise</a>)</td></tr>
<tr class="separator:a9559c0d75a8e73a52114e9c20f45838b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95daa6f689b628dec2a772dfde676c83"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a95daa6f689b628dec2a772dfde676c83">embLine_intersectionPoint</a> (<a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a> line1, <a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a> line2)</td></tr>
<tr class="separator:a95daa6f689b628dec2a772dfde676c83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58c3e07fc4e42ab234f8915ae132d829"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a58c3e07fc4e42ab234f8915ae132d829">embThread_findNearestColor</a> (<a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a> color, <a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a> *colors, int n_colors)</td></tr>
<tr class="separator:a58c3e07fc4e42ab234f8915ae132d829"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa800b5fae861c97f7921b41dc96c755"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#afa800b5fae861c97f7921b41dc96c755">embThread_findNearestThread</a> (<a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a> color, <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a> *threads, int n_threads)</td></tr>
<tr class="memdesc:afa800b5fae861c97f7921b41dc96c755"><td class="mdescLeft">&#160;</td><td class="mdescRight"><em>color</em> <em>thread_list</em> <em>n_threads</em>  <a href="embroidery_8h.html#afa800b5fae861c97f7921b41dc96c755">More...</a><br /></td></tr>
<tr class="separator:afa800b5fae861c97f7921b41dc96c755"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76fab67622f40989635482b9a1b1dfc2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a76fab67622f40989635482b9a1b1dfc2">embThread_getRandom</a> (void)</td></tr>
<tr class="separator:a76fab67622f40989635482b9a1b1dfc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34e670486dcdd3b97c65c81ba8eea067"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a34e670486dcdd3b97c65c81ba8eea067">embVector_normalize</a> (<a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> vector, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *result)</td></tr>
<tr class="separator:a34e670486dcdd3b97c65c81ba8eea067"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a710ebab38d10db6e2582707c1d60036b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a710ebab38d10db6e2582707c1d60036b">embVector_multiply</a> (<a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> vector, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> magnitude, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *result)</td></tr>
<tr class="separator:a710ebab38d10db6e2582707c1d60036b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6efd27ecee68d6b66d1abae0d90925a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a6efd27ecee68d6b66d1abae0d90925a7">embVector_add</a> (<a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> v1, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> v2)</td></tr>
<tr class="separator:a6efd27ecee68d6b66d1abae0d90925a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bd2260f41b3ba7bf814b639010d6006"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a9bd2260f41b3ba7bf814b639010d6006">embVector_average</a> (<a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> v1, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> v2)</td></tr>
<tr class="separator:a9bd2260f41b3ba7bf814b639010d6006"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38503615e02e56b3004cc02664e1e62d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a38503615e02e56b3004cc02664e1e62d">embVector_subtract</a> (<a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> v1, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> v2)</td></tr>
<tr class="separator:a38503615e02e56b3004cc02664e1e62d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30cd27cebdce50d05099d257afc91381"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a30cd27cebdce50d05099d257afc91381">embVector_dot</a> (<a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> v1, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> v2)</td></tr>
<tr class="separator:a30cd27cebdce50d05099d257afc91381"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07e04b93bf1b220b0287b3e8e7de7c0c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a07e04b93bf1b220b0287b3e8e7de7c0c">embVector_cross</a> (<a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> v1, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> v2)</td></tr>
<tr class="memdesc:a07e04b93bf1b220b0287b3e8e7de7c0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">The "cross product" as vectors <em>a</em> and <em>b</em> returned as a real value.  <a href="embroidery_8h.html#a07e04b93bf1b220b0287b3e8e7de7c0c">More...</a><br /></td></tr>
<tr class="separator:a07e04b93bf1b220b0287b3e8e7de7c0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25608cfbca820b4a4bdd53083ec87450"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a25608cfbca820b4a4bdd53083ec87450">embVector_transpose_product</a> (<a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> v1, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> v2, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *result)</td></tr>
<tr class="separator:a25608cfbca820b4a4bdd53083ec87450"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0161afdbecb1d33336072331183e441"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ac0161afdbecb1d33336072331183e441">embVector_length</a> (<a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> vector)</td></tr>
<tr class="separator:ac0161afdbecb1d33336072331183e441"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af790aef236de4e53badb9a9c8ce5664a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af790aef236de4e53badb9a9c8ce5664a">embVector_relativeX</a> (<a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> a1, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> a2, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> a3)</td></tr>
<tr class="separator:af790aef236de4e53badb9a9c8ce5664a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7f3d1d902464690990e2460088b03cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af7f3d1d902464690990e2460088b03cb">embVector_relativeY</a> (<a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> a1, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> a2, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> a3)</td></tr>
<tr class="separator:af7f3d1d902464690990e2460088b03cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04639683e8ca6259a875aea58c397a17"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a04639683e8ca6259a875aea58c397a17">embVector_angle</a> (<a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> v)</td></tr>
<tr class="separator:a04639683e8ca6259a875aea58c397a17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6eb6571cc109a253dc4f7d825e56694"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae6eb6571cc109a253dc4f7d825e56694">embVector_distance</a> (<a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> a, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> b)</td></tr>
<tr class="separator:ae6eb6571cc109a253dc4f7d825e56694"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab11f31b20d8eae4ee3a01355da73a9da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ab11f31b20d8eae4ee3a01355da73a9da">embVector_unit</a> (<a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> angle)</td></tr>
<tr class="separator:ab11f31b20d8eae4ee3a01355da73a9da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b68f2e53b9683d777bf82aef736741a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a09945e6e919629c5787e61582c712ba1">EmbArc</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a9b68f2e53b9683d777bf82aef736741a">embArc_init</a> (void)</td></tr>
<tr class="separator:a9b68f2e53b9683d777bf82aef736741a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35f99650cd186428272f8cf9d0dbce30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a35f99650cd186428272f8cf9d0dbce30">embArc_clockwise</a> (<a class="el" href="embroidery_8h.html#a09945e6e919629c5787e61582c712ba1">EmbArc</a> arc)</td></tr>
<tr class="separator:a35f99650cd186428272f8cf9d0dbce30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcb0a9723dfb5440894eb50cb219d993"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#abcb0a9723dfb5440894eb50cb219d993">getArcCenter</a> (<a class="el" href="embroidery_8h.html#a09945e6e919629c5787e61582c712ba1">EmbArc</a> arc, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *arcCenter)</td></tr>
<tr class="separator:abcb0a9723dfb5440894eb50cb219d993"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abccfe683f2d3b1bafb626c3987e3c9ac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#abccfe683f2d3b1bafb626c3987e3c9ac">getArcDataFromBulge</a> (<a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> bulge, <a class="el" href="embroidery_8h.html#a09945e6e919629c5787e61582c712ba1">EmbArc</a> *arc, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *arcCenterX, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *arcCenterY, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *radius, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *diameter, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *chord, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *chordMidX, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *chordMidY, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *sagitta, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *apothem, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *incAngleInDegrees, char *<a class="el" href="arc_8c.html#aa06996ece460f2c55c48322923c14625">clockwise</a>)</td></tr>
<tr class="separator:abccfe683f2d3b1bafb626c3987e3c9ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a847a64f66c1b6493da001e241a1a2ce3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a847a64f66c1b6493da001e241a1a2ce3">embCircle_init</a> (void)</td></tr>
<tr class="separator:a847a64f66c1b6493da001e241a1a2ce3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac005ed8ac46c8a27b281039c439e0576"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ac005ed8ac46c8a27b281039c439e0576">getCircleCircleIntersections</a> (<a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a> c0, <a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a> c1, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *v0, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *v1)</td></tr>
<tr class="separator:ac005ed8ac46c8a27b281039c439e0576"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e454215c86e5f9190247ad029d79c5c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a7e454215c86e5f9190247ad029d79c5c">getCircleTangentPoints</a> (<a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a> c, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> p, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *v0, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *v1)</td></tr>
<tr class="separator:a7e454215c86e5f9190247ad029d79c5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6911a2c61474451a39add47b0f7de868"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a6911a2c61474451a39add47b0f7de868">embEllipse_init</a> (void)</td></tr>
<tr class="separator:a6911a2c61474451a39add47b0f7de868"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39c0df3309f802b2d8613653ff8bb906"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a39c0df3309f802b2d8613653ff8bb906">embEllipse_make</a> (<a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> cx, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> cy, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> rx, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> ry)</td></tr>
<tr class="separator:a39c0df3309f802b2d8613653ff8bb906"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3498f38737f8760195323486680711f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a3498f38737f8760195323486680711f8">embEllipse_diameterX</a> (<a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a> ellipse)</td></tr>
<tr class="separator:a3498f38737f8760195323486680711f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa05c0995fe9972bcce71d4b795a4bd75"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aa05c0995fe9972bcce71d4b795a4bd75">embEllipse_diameterY</a> (<a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a> ellipse)</td></tr>
<tr class="separator:aa05c0995fe9972bcce71d4b795a4bd75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5f2f533024c9eca31df30bc6cf670c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aa5f2f533024c9eca31df30bc6cf670c5">embEllipse_width</a> (<a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a> ellipse)</td></tr>
<tr class="separator:aa5f2f533024c9eca31df30bc6cf670c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24379b160f1253a94502df9db3f49244"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a24379b160f1253a94502df9db3f49244">embEllipse_height</a> (<a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a> ellipse)</td></tr>
<tr class="separator:a24379b160f1253a94502df9db3f49244"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af14b524c3f5c08a05ca5f71ccb447293"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af14b524c3f5c08a05ca5f71ccb447293">embEllipse_area</a> (<a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a> ellipse)</td></tr>
<tr class="separator:af14b524c3f5c08a05ca5f71ccb447293"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21ed188eb82b92349d81b896e934c2ac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a21ed188eb82b92349d81b896e934c2ac">embEllipse_perimeter</a> (<a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a> ellipse)</td></tr>
<tr class="separator:a21ed188eb82b92349d81b896e934c2ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a910afe5c3ca865bc9afd8a520ae73e37"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a910afe5c3ca865bc9afd8a520ae73e37">embImage_create</a> (int, int)</td></tr>
<tr class="separator:a910afe5c3ca865bc9afd8a520ae73e37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3de1df7b3d8f70b0b961b3e0bf000cc0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a3de1df7b3d8f70b0b961b3e0bf000cc0">embImage_read</a> (<a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a> *image, char *fname)</td></tr>
<tr class="separator:a3de1df7b3d8f70b0b961b3e0bf000cc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a953ced4b5adcaaa6a048894144427cf6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a953ced4b5adcaaa6a048894144427cf6">embImage_write</a> (<a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a> *image, char *fname)</td></tr>
<tr class="separator:a953ced4b5adcaaa6a048894144427cf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb2e2b58edf88941e0afa44fe8e2ea6f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#acb2e2b58edf88941e0afa44fe8e2ea6f">embImage_free</a> (<a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a> *image)</td></tr>
<tr class="separator:acb2e2b58edf88941e0afa44fe8e2ea6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19cce6ce8cab6eb9f3808efb33e27a8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a19cce6ce8cab6eb9f3808efb33e27a8c">embRect_init</a> (void)</td></tr>
<tr class="separator:a19cce6ce8cab6eb9f3808efb33e27a8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44f8e958006d6b2042f43204b24d9395"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a44f8e958006d6b2042f43204b24d9395">embRect_area</a> (<a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a>)</td></tr>
<tr class="separator:a44f8e958006d6b2042f43204b24d9395"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22b614f435550f386b2fcfef48848e23"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a22b614f435550f386b2fcfef48848e23">threadColor</a> (const char *, int brand)</td></tr>
<tr class="separator:a22b614f435550f386b2fcfef48848e23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6976ffd0a29cdf4247e8da3aefc8ef0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae6976ffd0a29cdf4247e8da3aefc8ef0">threadColorNum</a> (unsigned int color, int brand)</td></tr>
<tr class="separator:ae6976ffd0a29cdf4247e8da3aefc8ef0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2be9bcb326d8bb595079f9129df9e35e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a2be9bcb326d8bb595079f9129df9e35e">threadColorName</a> (unsigned int color, int brand)</td></tr>
<tr class="separator:a2be9bcb326d8bb595079f9129df9e35e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab99160f0470d40b5f7bf4bbe5017fae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aab99160f0470d40b5f7bf4bbe5017fae">embTime_initNow</a> (<a class="el" href="embroidery_8h.html#a3829b58c37eab5cd81529f1916adcd33">EmbTime</a> *t)</td></tr>
<tr class="memdesc:aab99160f0470d40b5f7bf4bbe5017fae"><td class="mdescLeft">&#160;</td><td class="mdescRight"><em>t</em>  <a href="embroidery_8h.html#aab99160f0470d40b5f7bf4bbe5017fae">More...</a><br /></td></tr>
<tr class="separator:aab99160f0470d40b5f7bf4bbe5017fae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1dbef098d0111b2f93e9aee1bbdf79d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a3829b58c37eab5cd81529f1916adcd33">EmbTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af1dbef098d0111b2f93e9aee1bbdf79d">embTime_time</a> (<a class="el" href="embroidery_8h.html#a3829b58c37eab5cd81529f1916adcd33">EmbTime</a> *t)</td></tr>
<tr class="memdesc:af1dbef098d0111b2f93e9aee1bbdf79d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><em>t</em>  <a href="embroidery_8h.html#af1dbef098d0111b2f93e9aee1bbdf79d">More...</a><br /></td></tr>
<tr class="separator:af1dbef098d0111b2f93e9aee1bbdf79d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac78be5a14c3044d704e8f39dd160fa9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aac78be5a14c3044d704e8f39dd160fa9">embSatinOutline_generateSatinOutline</a> (<a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *lines, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> thickness, <a class="el" href="embroidery_8h.html#af3d7bc78977c54ad019cf191aee0f276">EmbSatinOutline</a> *result)</td></tr>
<tr class="memdesc:aac78be5a14c3044d704e8f39dd160fa9"><td class="mdescLeft">&#160;</td><td class="mdescRight"><em>lines</em> <em>thickness</em> <em>result</em>  <a href="embroidery_8h.html#aac78be5a14c3044d704e8f39dd160fa9">More...</a><br /></td></tr>
<tr class="separator:aac78be5a14c3044d704e8f39dd160fa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e843bec24828324a88b8a0ad699a07a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a9e843bec24828324a88b8a0ad699a07a">embSatinOutline_renderStitches</a> (<a class="el" href="embroidery_8h.html#af3d7bc78977c54ad019cf191aee0f276">EmbSatinOutline</a> *result, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> density)</td></tr>
<tr class="memdesc:a9e843bec24828324a88b8a0ad699a07a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><em>result</em> <em>density</em>  <a href="embroidery_8h.html#a9e843bec24828324a88b8a0ad699a07a">More...</a><br /></td></tr>
<tr class="separator:a9e843bec24828324a88b8a0ad699a07a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f7e5a1db0dc11ef2bb7def04bae32b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#aca7cafe21cb651b77560fece69fb1984">EmbGeometry</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a1f7e5a1db0dc11ef2bb7def04bae32b9">embGeometry_init</a> (int type_in)</td></tr>
<tr class="memdesc:a1f7e5a1db0dc11ef2bb7def04bae32b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Our generic object interface backends to each individual type.  <a href="embroidery_8h.html#a1f7e5a1db0dc11ef2bb7def04bae32b9">More...</a><br /></td></tr>
<tr class="separator:a1f7e5a1db0dc11ef2bb7def04bae32b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a439d686b2b6c28793e50ef72b909f12f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a439d686b2b6c28793e50ef72b909f12f">embGeometry_free</a> (<a class="el" href="embroidery_8h.html#aca7cafe21cb651b77560fece69fb1984">EmbGeometry</a> *obj)</td></tr>
<tr class="memdesc:a439d686b2b6c28793e50ef72b909f12f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Free the memory occupied by a non-stitch geometry object.  <a href="embroidery_8h.html#a439d686b2b6c28793e50ef72b909f12f">More...</a><br /></td></tr>
<tr class="separator:a439d686b2b6c28793e50ef72b909f12f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad828bce06ad3137b9f8079fe5d262b6f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ad828bce06ad3137b9f8079fe5d262b6f">embGeometry_move</a> (<a class="el" href="embroidery_8h.html#aca7cafe21cb651b77560fece69fb1984">EmbGeometry</a> *obj, <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> delta)</td></tr>
<tr class="memdesc:ad828bce06ad3137b9f8079fe5d262b6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Translate <em>obj</em> by the vector <em>delta</em>.  <a href="embroidery_8h.html#ad828bce06ad3137b9f8079fe5d262b6f">More...</a><br /></td></tr>
<tr class="separator:ad828bce06ad3137b9f8079fe5d262b6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad869f53be717447df50db02df40178ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ad869f53be717447df50db02df40178ed">embGeometry_boundingRect</a> (<a class="el" href="embroidery_8h.html#aca7cafe21cb651b77560fece69fb1984">EmbGeometry</a> *obj)</td></tr>
<tr class="memdesc:ad869f53be717447df50db02df40178ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate the bounding box of geometry <em>obj</em> based on what kind of geometric object it is.  <a href="embroidery_8h.html#ad869f53be717447df50db02df40178ed">More...</a><br /></td></tr>
<tr class="separator:ad869f53be717447df50db02df40178ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaad366b6c8651825c096c9b8fd731fcc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aaad366b6c8651825c096c9b8fd731fcc">embGeometry_vulcanize</a> (<a class="el" href="embroidery_8h.html#aca7cafe21cb651b77560fece69fb1984">EmbGeometry</a> *obj)</td></tr>
<tr class="memdesc:aaad366b6c8651825c096c9b8fd731fcc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Toggle the rubber mode of the object.  <a href="embroidery_8h.html#aaad366b6c8651825c096c9b8fd731fcc">More...</a><br /></td></tr>
<tr class="separator:aaad366b6c8651825c096c9b8fd731fcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1be1abf388d4479ffe2b75f8470273b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ad1be1abf388d4479ffe2b75f8470273b">embPattern_create</a> (void)</td></tr>
<tr class="separator:ad1be1abf388d4479ffe2b75f8470273b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a405e65b9e43916a34bcc149480e0bfea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a405e65b9e43916a34bcc149480e0bfea">embPattern_hideStitchesOverLength</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, int length)</td></tr>
<tr class="separator:a405e65b9e43916a34bcc149480e0bfea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06e84e58ffaff895d4ffd4f659dedc73"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a06e84e58ffaff895d4ffd4f659dedc73">embPattern_fixColorCount</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p)</td></tr>
<tr class="separator:a06e84e58ffaff895d4ffd4f659dedc73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b281916881a27935b9e1f6bcffb2087"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a1b281916881a27935b9e1f6bcffb2087">embPattern_addThread</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a> thread)</td></tr>
<tr class="separator:a1b281916881a27935b9e1f6bcffb2087"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb38a95b0ac7c7f48aa92bcb156f9413"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#adb38a95b0ac7c7f48aa92bcb156f9413">embPattern_addStitchAbs</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> x, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> y, int flags, int isAutoColorIndex)</td></tr>
<tr class="separator:adb38a95b0ac7c7f48aa92bcb156f9413"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2c02d649c5a2ac8513514da7b0b5fc1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aa2c02d649c5a2ac8513514da7b0b5fc1">embPattern_addStitchRel</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> dx, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> dy, int flags, int isAutoColorIndex)</td></tr>
<tr class="separator:aa2c02d649c5a2ac8513514da7b0b5fc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abeb4c0f3d40c17445df2aeef9677c10e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#abeb4c0f3d40c17445df2aeef9677c10e">embPattern_changeColor</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, int index)</td></tr>
<tr class="separator:abeb4c0f3d40c17445df2aeef9677c10e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47cefd322c29827f2989630c0aa6cbc5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a47cefd322c29827f2989630c0aa6cbc5">embPattern_free</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p)</td></tr>
<tr class="separator:a47cefd322c29827f2989630c0aa6cbc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91528c5fccf371c10f0933078899f751"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a91528c5fccf371c10f0933078899f751">embPattern_scale</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> scale)</td></tr>
<tr class="separator:a91528c5fccf371c10f0933078899f751"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88070a13749105a1faea9d3980aa0588"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a88070a13749105a1faea9d3980aa0588">embPattern_totalStitchLength</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern)</td></tr>
<tr class="separator:a88070a13749105a1faea9d3980aa0588"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47a5356e0c28581ef02f71458da21170"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a47a5356e0c28581ef02f71458da21170">embPattern_minimumStitchLength</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern)</td></tr>
<tr class="separator:a47a5356e0c28581ef02f71458da21170"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adefc123fce26ec1b8f0dc9add1108217"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#adefc123fce26ec1b8f0dc9add1108217">embPattern_maximumStitchLength</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern)</td></tr>
<tr class="separator:adefc123fce26ec1b8f0dc9add1108217"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a443049847ec14ded075d72988912ecb9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a443049847ec14ded075d72988912ecb9">embPattern_lengthHistogram</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, int *bin, int NUMBINS)</td></tr>
<tr class="separator:a443049847ec14ded075d72988912ecb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a461849dcd54ea958ac45303abf8dde13"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a461849dcd54ea958ac45303abf8dde13">embPattern_realStitches</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern)</td></tr>
<tr class="separator:a461849dcd54ea958ac45303abf8dde13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0169ae239bf5c69b878b67755e25ea46"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a0169ae239bf5c69b878b67755e25ea46">embPattern_jumpStitches</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern)</td></tr>
<tr class="separator:a0169ae239bf5c69b878b67755e25ea46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1068135a787f788bf477613c62187769"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a1068135a787f788bf477613c62187769">embPattern_trimStitches</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern)</td></tr>
<tr class="separator:a1068135a787f788bf477613c62187769"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c98adbce5554d426cc190eb7659e82c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a2c98adbce5554d426cc190eb7659e82c">embPattern_calcBoundingBox</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p)</td></tr>
<tr class="separator:a2c98adbce5554d426cc190eb7659e82c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80f235d1089633b4e14f674d2d2f8be9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a80f235d1089633b4e14f674d2d2f8be9">embPattern_flipHorizontal</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p)</td></tr>
<tr class="separator:a80f235d1089633b4e14f674d2d2f8be9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1845b61574f492a6dbef5fd6401ae4a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a1845b61574f492a6dbef5fd6401ae4a2">embPattern_flipVertical</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p)</td></tr>
<tr class="separator:a1845b61574f492a6dbef5fd6401ae4a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34ef93c9c7d2a335d50d85ab1e3d28c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a34ef93c9c7d2a335d50d85ab1e3d28c2">embPattern_flip</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, int horz, int vert)</td></tr>
<tr class="separator:a34ef93c9c7d2a335d50d85ab1e3d28c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a839120fda91e639e45430e7cd2debae0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a839120fda91e639e45430e7cd2debae0">embPattern_combineJumpStitches</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p)</td></tr>
<tr class="separator:a839120fda91e639e45430e7cd2debae0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3838304c6930f2cc53cf763349fc27db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a3838304c6930f2cc53cf763349fc27db">embPattern_correctForMaxStitchLength</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> maxStitchLength, <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> maxJumpLength)</td></tr>
<tr class="separator:a3838304c6930f2cc53cf763349fc27db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5961ea19e0e8733ce24c3ba52b6b66f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a5961ea19e0e8733ce24c3ba52b6b66f8">embPattern_center</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p)</td></tr>
<tr class="separator:a5961ea19e0e8733ce24c3ba52b6b66f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bf191bd99e2da8d36465f454a4646f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a3bf191bd99e2da8d36465f454a4646f6">embPattern_loadExternalColorFile</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, const char *fileName)</td></tr>
<tr class="separator:a3bf191bd99e2da8d36465f454a4646f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65792d1b0c470b33261281062fb92a54"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a65792d1b0c470b33261281062fb92a54">embPattern_convertGeometry</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p)</td></tr>
<tr class="separator:a65792d1b0c470b33261281062fb92a54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcedd1e1682fbb2af2db3dc9704c035e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#abcedd1e1682fbb2af2db3dc9704c035e">embPattern_designDetails</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p)</td></tr>
<tr class="separator:abcedd1e1682fbb2af2db3dc9704c035e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00deebb53dcaab1a1669e4549f97de62"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a00deebb53dcaab1a1669e4549f97de62">embPattern_combine</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p1, <a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p2)</td></tr>
<tr class="separator:a00deebb53dcaab1a1669e4549f97de62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade565ade884217b77053c4cd62c9ade3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ade565ade884217b77053c4cd62c9ade3">embPattern_color_count</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, <a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a> startColor)</td></tr>
<tr class="separator:ade565ade884217b77053c4cd62c9ade3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e60e4e5dfdebd4a6887f299a82adb2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a5e60e4e5dfdebd4a6887f299a82adb2c">embPattern_end</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p)</td></tr>
<tr class="separator:a5e60e4e5dfdebd4a6887f299a82adb2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a11e2787f04c55c5fd09cba349b6037"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a2a11e2787f04c55c5fd09cba349b6037">embPattern_crossstitch</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, <a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a> *, int threshhold)</td></tr>
<tr class="separator:a2a11e2787f04c55c5fd09cba349b6037"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabc92974158cc1717c9a3a2ade7b04c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aabc92974158cc1717c9a3a2ade7b04c8">embPattern_horizontal_fill</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, <a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a> *, int threshhold)</td></tr>
<tr class="separator:aabc92974158cc1717c9a3a2ade7b04c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a1b44a1dda28aec2cdab69cbdd226fb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a4a1b44a1dda28aec2cdab69cbdd226fb">embPattern_render</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, char *fname)</td></tr>
<tr class="separator:a4a1b44a1dda28aec2cdab69cbdd226fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76cca8e66e7c5efcf965f5c708fc7b8b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a76cca8e66e7c5efcf965f5c708fc7b8b">embPattern_simulate</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, char *fname)</td></tr>
<tr class="separator:a76cca8e66e7c5efcf965f5c708fc7b8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a324691deebb0e224ce2f406b8cc30e0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a324691deebb0e224ce2f406b8cc30e0e">embPattern_addCircleAbs</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, <a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a> obj)</td></tr>
<tr class="separator:a324691deebb0e224ce2f406b8cc30e0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe0e2b92cd0e0e514c63e2eda5968f9f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#abe0e2b92cd0e0e514c63e2eda5968f9f">embPattern_addEllipseAbs</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, <a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a> obj)</td></tr>
<tr class="separator:abe0e2b92cd0e0e514c63e2eda5968f9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af85d9e191f5c09f877fad0f1605a66f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af85d9e191f5c09f877fad0f1605a66f4">embPattern_addLineAbs</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, <a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a> obj)</td></tr>
<tr class="separator:af85d9e191f5c09f877fad0f1605a66f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a173b673741f42aba5463fe6f32fb3b32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a173b673741f42aba5463fe6f32fb3b32">embPattern_addPathAbs</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, <a class="el" href="embroidery_8h.html#af29045dfeebafdcb66d114b390c4a686">EmbPath</a> obj)</td></tr>
<tr class="separator:a173b673741f42aba5463fe6f32fb3b32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a177816da32581f8737a1825391d44f84"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a177816da32581f8737a1825391d44f84">embPattern_addPointAbs</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, <a class="el" href="embroidery_8h.html#a835ccc3aedf71b57dca6130be87ea463">EmbPoint</a> obj)</td></tr>
<tr class="separator:a177816da32581f8737a1825391d44f84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34d24abbe4ed74a8df28a8625cfdfacb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a34d24abbe4ed74a8df28a8625cfdfacb">embPattern_addPolygonAbs</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, <a class="el" href="embroidery_8h.html#a2d6988a5f4ba24d26c7eff65dbc9d029">EmbPolygon</a> obj)</td></tr>
<tr class="separator:a34d24abbe4ed74a8df28a8625cfdfacb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b4ae4d41a6f7dd41e09dd549bdc2348"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a5b4ae4d41a6f7dd41e09dd549bdc2348">embPattern_addPolylineAbs</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, <a class="el" href="embroidery_8h.html#ab5563c868d8f8174d5be764808a647dd">EmbPolyline</a> obj)</td></tr>
<tr class="separator:a5b4ae4d41a6f7dd41e09dd549bdc2348"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8546c80481f4b1cf3b7da896f729a800"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a8546c80481f4b1cf3b7da896f729a800">embPattern_addRectAbs</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *p, <a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a> obj)</td></tr>
<tr class="separator:a8546c80481f4b1cf3b7da896f729a800"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11621e399da65f32152478608db0d641"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a11621e399da65f32152478608db0d641">embPattern_copyStitchListToPolylines</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern)</td></tr>
<tr class="separator:a11621e399da65f32152478608db0d641"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb4b9ef23f2fbe8b6d04e50e9f043da1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#adb4b9ef23f2fbe8b6d04e50e9f043da1">embPattern_copyPolylinesToStitchList</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern)</td></tr>
<tr class="separator:adb4b9ef23f2fbe8b6d04e50e9f043da1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f2e153a363a08c30068d34b56e2da48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a0f2e153a363a08c30068d34b56e2da48">embPattern_moveStitchListToPolylines</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern)</td></tr>
<tr class="separator:a0f2e153a363a08c30068d34b56e2da48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b03497c38b0e6a93b57e1ecc346f893"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a4b03497c38b0e6a93b57e1ecc346f893">embPattern_movePolylinesToStitchList</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern)</td></tr>
<tr class="separator:a4b03497c38b0e6a93b57e1ecc346f893"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27c9da1f15b54abeca06788d3b19bd9d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a27c9da1f15b54abeca06788d3b19bd9d">embPattern_read</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, const char *fileName, int format)</td></tr>
<tr class="memdesc:a27c9da1f15b54abeca06788d3b19bd9d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><em>pattern</em> <em>fileName</em> <em>format</em>  <a href="embroidery_8h.html#a27c9da1f15b54abeca06788d3b19bd9d">More...</a><br /></td></tr>
<tr class="separator:a27c9da1f15b54abeca06788d3b19bd9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a860e4cca0f3e88a3341c77160047fb61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a860e4cca0f3e88a3341c77160047fb61">embPattern_write</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, const char *fileName, int format)</td></tr>
<tr class="memdesc:a860e4cca0f3e88a3341c77160047fb61"><td class="mdescLeft">&#160;</td><td class="mdescRight"><em>pattern</em> <em>fileName</em> <em>format</em>  <a href="embroidery_8h.html#a860e4cca0f3e88a3341c77160047fb61">More...</a><br /></td></tr>
<tr class="separator:a860e4cca0f3e88a3341c77160047fb61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6deb066d3415e77f4771b2fc2d6ac3e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a6deb066d3415e77f4771b2fc2d6ac3e8">embPattern_readAuto</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, const char *fileName)</td></tr>
<tr class="memdesc:a6deb066d3415e77f4771b2fc2d6ac3e8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><em>pattern</em> <em>fileName</em>  <a href="embroidery_8h.html#a6deb066d3415e77f4771b2fc2d6ac3e8">More...</a><br /></td></tr>
<tr class="separator:a6deb066d3415e77f4771b2fc2d6ac3e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a533aaf5c2f1775990d297435354288f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a533aaf5c2f1775990d297435354288f1">embPattern_writeAuto</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, const char *fileName)</td></tr>
<tr class="memdesc:a533aaf5c2f1775990d297435354288f1"><td class="mdescLeft">&#160;</td><td class="mdescRight"><em>pattern</em> <em>fileName</em>  <a href="embroidery_8h.html#a533aaf5c2f1775990d297435354288f1">More...</a><br /></td></tr>
<tr class="separator:a533aaf5c2f1775990d297435354288f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a3f2c52fdf22db3acaaabdff68db2ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a3a3f2c52fdf22db3acaaabdff68db2ce">report</a> (int result, char *label)</td></tr>
<tr class="separator:a3a3f2c52fdf22db3acaaabdff68db2ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa72a9eb0e258efbb67453e5f79af62c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aa72a9eb0e258efbb67453e5f79af62c8">full_test_matrix</a> (char *fname)</td></tr>
<tr class="separator:aa72a9eb0e258efbb67453e5f79af62c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add352b7d68f1c51d7bca75ab181e8bde"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#add352b7d68f1c51d7bca75ab181e8bde">emb_round</a> (<a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> x)</td></tr>
<tr class="separator:add352b7d68f1c51d7bca75ab181e8bde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e589a7b4fd30698b359cd3e597fb0ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a0e589a7b4fd30698b359cd3e597fb0ec">radians</a> (<a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> degree)</td></tr>
<tr class="separator:a0e589a7b4fd30698b359cd3e597fb0ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaccc2423db2913edc508bd03bbdbde71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aaccc2423db2913edc508bd03bbdbde71">degrees</a> (<a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> radian)</td></tr>
<tr class="separator:aaccc2423db2913edc508bd03bbdbde71"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a8cb11404ce46501561f956d33f8dcf95"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#afb3d2c0a23933d1ce50c4ec598b31c56">EmbFormatList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a8cb11404ce46501561f956d33f8dcf95">formatTable</a> [<a class="el" href="embroidery_8h.html#afc6032ce2b92a1d32b18b87b1e5ba13e">numberOfFormats</a>]</td></tr>
<tr class="separator:a8cb11404ce46501561f956d33f8dcf95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ddaecc4fc077a3db30ea5ffd20ac823"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a0ddaecc4fc077a3db30ea5ffd20ac823">pecThreadCount</a></td></tr>
<tr class="separator:a0ddaecc4fc077a3db30ea5ffd20ac823"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6cc44cb0eab5e1c3e63c4d028a0dea2"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ac6cc44cb0eab5e1c3e63c4d028a0dea2">shvThreadCount</a></td></tr>
<tr class="separator:ac6cc44cb0eab5e1c3e63c4d028a0dea2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a052bcc45c7207b189a9fe6925ec76c99"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a052bcc45c7207b189a9fe6925ec76c99">embConstantPi</a></td></tr>
<tr class="separator:a052bcc45c7207b189a9fe6925ec76c99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79aeead6ed60b9a00526759a7b0a65d3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a79aeead6ed60b9a00526759a7b0a65d3">husThreads</a> []</td></tr>
<tr class="separator:a79aeead6ed60b9a00526759a7b0a65d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f3d1df26f83f13f6ee95eeaf44c0cec"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a0f3d1df26f83f13f6ee95eeaf44c0cec">jefThreads</a> []</td></tr>
<tr class="separator:a0f3d1df26f83f13f6ee95eeaf44c0cec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7da69925fff9b09d85d550966e4e633"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#aa7da69925fff9b09d85d550966e4e633">shvThreads</a> []</td></tr>
<tr class="separator:aa7da69925fff9b09d85d550966e4e633"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16da974838d509e7910f805288b2b8bc"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a16da974838d509e7910f805288b2b8bc">pcmThreads</a> []</td></tr>
<tr class="separator:a16da974838d509e7910f805288b2b8bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd4ee62733d77dd5fb6d73cd5dab495d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#acd4ee62733d77dd5fb6d73cd5dab495d">pecThreads</a> []</td></tr>
<tr class="separator:acd4ee62733d77dd5fb6d73cd5dab495d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e8e4a81efc6c89d254002c6687673ab"><td class="memItemLeft" align="right" valign="top">const unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a6e8e4a81efc6c89d254002c6687673ab">_dxfColorTable</a> [][3]</td></tr>
<tr class="separator:a6e8e4a81efc6c89d254002c6687673ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6a1199d8c3aad2464c3296ab902b4a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#ae6a1199d8c3aad2464c3296ab902b4a9">black_thread</a></td></tr>
<tr class="separator:ae6a1199d8c3aad2464c3296ab902b4a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af343b92924aeba034403b37c3fcb8142"><td class="memItemLeft" align="right" valign="top">const unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#af343b92924aeba034403b37c3fcb8142">vipDecodingTable</a> []</td></tr>
<tr class="separator:af343b92924aeba034403b37c3fcb8142"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a622bb87a39f0338527347ee6ba1402"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a1a622bb87a39f0338527347ee6ba1402">emb_error</a></td></tr>
<tr class="memdesc:a1a622bb87a39f0338527347ee6ba1402"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error code storage for optional control flow blocking.  <a href="embroidery_8h.html#a1a622bb87a39f0338527347ee6ba1402">More...</a><br /></td></tr>
<tr class="separator:a1a622bb87a39f0338527347ee6ba1402"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e3a5b8efffea93c4268a39ee5690098"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="embroidery_8h.html#a3e3a5b8efffea93c4268a39ee5690098">emb_verbose</a></td></tr>
<tr class="memdesc:a3e3a5b8efffea93c4268a39ee5690098"><td class="mdescLeft">&#160;</td><td class="mdescRight">Verbosity level.  <a href="embroidery_8h.html#a3e3a5b8efffea93c4268a39ee5690098">More...</a><br /></td></tr>
<tr class="separator:a3e3a5b8efffea93c4268a39ee5690098"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a1e775a1397231ad8092d64d70bc6debf" name="a1e775a1397231ad8092d64d70bc6debf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e775a1397231ad8092d64d70bc6debf">&#9670;&nbsp;</a></span>Arc_Polyester</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Arc_Polyester&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="adb1a3354aa982fe0f9d2b747ea489973" name="adb1a3354aa982fe0f9d2b747ea489973"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb1a3354aa982fe0f9d2b747ea489973">&#9670;&nbsp;</a></span>Arc_Rayon</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Arc_Rayon&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aea3cfda4f3a9f978ec759f206cf186fe" name="aea3cfda4f3a9f978ec759f206cf186fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea3cfda4f3a9f978ec759f206cf186fe">&#9670;&nbsp;</a></span>CHUNK_SIZE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CHUNK_SIZE&#160;&#160;&#160;128</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="abffe504635101687eb1d1e49f45325bb" name="abffe504635101687eb1d1e49f45325bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abffe504635101687eb1d1e49f45325bb">&#9670;&nbsp;</a></span>CoatsAndClark_Rayon</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CoatsAndClark_Rayon&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="adfcb302b46b6976306bddb5e114b1256" name="adfcb302b46b6976306bddb5e114b1256"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adfcb302b46b6976306bddb5e114b1256">&#9670;&nbsp;</a></span>dxf_color</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define dxf_color&#160;&#160;&#160;29</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a121b752016999703e9ec106a3839d5dc" name="a121b752016999703e9ec106a3839d5dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a121b752016999703e9ec106a3839d5dc">&#9670;&nbsp;</a></span>EMB_ARC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_ARC&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a815149c54482a0f44e272eab515e9bb7" name="a815149c54482a0f44e272eab515e9bb7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a815149c54482a0f44e272eab515e9bb7">&#9670;&nbsp;</a></span>EMB_ARRAY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_ARRAY&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a360a30eda3be6c003bc6aff56be7be37" name="a360a30eda3be6c003bc6aff56be7be37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a360a30eda3be6c003bc6aff56be7be37">&#9670;&nbsp;</a></span>EMB_CIRCLE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_CIRCLE&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aceae01f986ab5393ba337d3b6a710d78" name="aceae01f986ab5393ba337d3b6a710d78"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aceae01f986ab5393ba337d3b6a710d78">&#9670;&nbsp;</a></span>EMB_DIM_DIAMETER</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_DIM_DIAMETER&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8b2765db6e3b5f8dda8dd28cc7a64a09" name="a8b2765db6e3b5f8dda8dd28cc7a64a09"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b2765db6e3b5f8dda8dd28cc7a64a09">&#9670;&nbsp;</a></span>EMB_DIM_LEADER</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_DIM_LEADER&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a09ebf481eb0c684537b863663e40ede8" name="a09ebf481eb0c684537b863663e40ede8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a09ebf481eb0c684537b863663e40ede8">&#9670;&nbsp;</a></span>EMB_ELLIPSE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_ELLIPSE&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9fd22b852192b4b65fa6323ccd4c94f4" name="a9fd22b852192b4b65fa6323ccd4c94f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9fd22b852192b4b65fa6323ccd4c94f4">&#9670;&nbsp;</a></span>EMB_FLAG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FLAG&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a861ac4ebd283de3ad781bfdeef38c8b6" name="a861ac4ebd283de3ad781bfdeef38c8b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a861ac4ebd283de3ad781bfdeef38c8b6">&#9670;&nbsp;</a></span>EMB_FORMAT_100</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_100&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Format identifiers </p>

</div>
</div>
<a id="ab6fd2f56f15d8a8d29ebe847d92fd651" name="ab6fd2f56f15d8a8d29ebe847d92fd651"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab6fd2f56f15d8a8d29ebe847d92fd651">&#9670;&nbsp;</a></span>EMB_FORMAT_10O</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_10O&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3ecde07612d019c10b5ddc5ac7b44bc3" name="a3ecde07612d019c10b5ddc5ac7b44bc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ecde07612d019c10b5ddc5ac7b44bc3">&#9670;&nbsp;</a></span>EMB_FORMAT_ART</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_ART&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a98ee5d45a9ec1e9cf1b82ce2c8357f4e" name="a98ee5d45a9ec1e9cf1b82ce2c8357f4e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a98ee5d45a9ec1e9cf1b82ce2c8357f4e">&#9670;&nbsp;</a></span>EMB_FORMAT_BMC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_BMC&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3f924e612041bbb2adc281215322847e" name="a3f924e612041bbb2adc281215322847e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3f924e612041bbb2adc281215322847e">&#9670;&nbsp;</a></span>EMB_FORMAT_BRO</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_BRO&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a58a0540c5eca586a5be4cea95ab5bb8f" name="a58a0540c5eca586a5be4cea95ab5bb8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58a0540c5eca586a5be4cea95ab5bb8f">&#9670;&nbsp;</a></span>EMB_FORMAT_CND</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_CND&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af9056d9db1575278f7ea184fee9d98e3" name="af9056d9db1575278f7ea184fee9d98e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af9056d9db1575278f7ea184fee9d98e3">&#9670;&nbsp;</a></span>EMB_FORMAT_COL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_COL&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab5363df483171d67a7282f3112594cab" name="ab5363df483171d67a7282f3112594cab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5363df483171d67a7282f3112594cab">&#9670;&nbsp;</a></span>EMB_FORMAT_CSD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_CSD&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad4c58afce58204acde8eaf8aca500d00" name="ad4c58afce58204acde8eaf8aca500d00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4c58afce58204acde8eaf8aca500d00">&#9670;&nbsp;</a></span>EMB_FORMAT_CSV</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_CSV&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a910338b8998abb52f6d4e0851cc8a3a0" name="a910338b8998abb52f6d4e0851cc8a3a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a910338b8998abb52f6d4e0851cc8a3a0">&#9670;&nbsp;</a></span>EMB_FORMAT_DAT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_DAT&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a65d646a9c5a534238aac6569a27be5fb" name="a65d646a9c5a534238aac6569a27be5fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65d646a9c5a534238aac6569a27be5fb">&#9670;&nbsp;</a></span>EMB_FORMAT_DEM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_DEM&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3ee7db9cb41a966276aa271b85cee962" name="a3ee7db9cb41a966276aa271b85cee962"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ee7db9cb41a966276aa271b85cee962">&#9670;&nbsp;</a></span>EMB_FORMAT_DSB</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_DSB&#160;&#160;&#160;11</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a751536ad908d9ac1ceb755ddc97378ff" name="a751536ad908d9ac1ceb755ddc97378ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a751536ad908d9ac1ceb755ddc97378ff">&#9670;&nbsp;</a></span>EMB_FORMAT_DST</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_DST&#160;&#160;&#160;12</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1c1d3eb8cb8d7d9160c10899258ed530" name="a1c1d3eb8cb8d7d9160c10899258ed530"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1c1d3eb8cb8d7d9160c10899258ed530">&#9670;&nbsp;</a></span>EMB_FORMAT_DSZ</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_DSZ&#160;&#160;&#160;13</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a771a6f9dd622fad8befd91e334c22219" name="a771a6f9dd622fad8befd91e334c22219"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a771a6f9dd622fad8befd91e334c22219">&#9670;&nbsp;</a></span>EMB_FORMAT_DXF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_DXF&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a32a6274e614c68306a9a241990f47efc" name="a32a6274e614c68306a9a241990f47efc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32a6274e614c68306a9a241990f47efc">&#9670;&nbsp;</a></span>EMB_FORMAT_EDR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_EDR&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3470af77aeefe4dc23cc935010cb25c5" name="a3470af77aeefe4dc23cc935010cb25c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3470af77aeefe4dc23cc935010cb25c5">&#9670;&nbsp;</a></span>EMB_FORMAT_EMD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_EMD&#160;&#160;&#160;16</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa5aadd7a9d1641fe3a95155c377deb79" name="aa5aadd7a9d1641fe3a95155c377deb79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa5aadd7a9d1641fe3a95155c377deb79">&#9670;&nbsp;</a></span>EMB_FORMAT_EXP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_EXP&#160;&#160;&#160;17</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9e9351cdb2ec2c0e3e4db9baceb3cb22" name="a9e9351cdb2ec2c0e3e4db9baceb3cb22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e9351cdb2ec2c0e3e4db9baceb3cb22">&#9670;&nbsp;</a></span>EMB_FORMAT_EXY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_EXY&#160;&#160;&#160;18</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab51d11a1525001fcaad55b2fc3e4fb07" name="ab51d11a1525001fcaad55b2fc3e4fb07"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab51d11a1525001fcaad55b2fc3e4fb07">&#9670;&nbsp;</a></span>EMB_FORMAT_EYS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_EYS&#160;&#160;&#160;19</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a41e0917395e79b0b1152b52460b6c15b" name="a41e0917395e79b0b1152b52460b6c15b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41e0917395e79b0b1152b52460b6c15b">&#9670;&nbsp;</a></span>EMB_FORMAT_FXY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_FXY&#160;&#160;&#160;20</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5101166aae355a02f7c98fb3960ca15a" name="a5101166aae355a02f7c98fb3960ca15a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5101166aae355a02f7c98fb3960ca15a">&#9670;&nbsp;</a></span>EMB_FORMAT_GC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_GC&#160;&#160;&#160;21</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af5b0bb7b2a0cc4354801d914664de4b3" name="af5b0bb7b2a0cc4354801d914664de4b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5b0bb7b2a0cc4354801d914664de4b3">&#9670;&nbsp;</a></span>EMB_FORMAT_GNC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_GNC&#160;&#160;&#160;22</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a841f390caf2abca102dad063438adcf3" name="a841f390caf2abca102dad063438adcf3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a841f390caf2abca102dad063438adcf3">&#9670;&nbsp;</a></span>EMB_FORMAT_GT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_GT&#160;&#160;&#160;23</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ade7ac010aef71797ab1e6178ccb99459" name="ade7ac010aef71797ab1e6178ccb99459"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade7ac010aef71797ab1e6178ccb99459">&#9670;&nbsp;</a></span>EMB_FORMAT_HUS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_HUS&#160;&#160;&#160;24</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7b37a2db2ed762d41729f3268561e551" name="a7b37a2db2ed762d41729f3268561e551"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b37a2db2ed762d41729f3268561e551">&#9670;&nbsp;</a></span>EMB_FORMAT_INB</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_INB&#160;&#160;&#160;25</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab5711c9156d637408957825c974b5a91" name="ab5711c9156d637408957825c974b5a91"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5711c9156d637408957825c974b5a91">&#9670;&nbsp;</a></span>EMB_FORMAT_INF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_INF&#160;&#160;&#160;26</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1d81041eb19e8ab0d5bd3df4e473bb2b" name="a1d81041eb19e8ab0d5bd3df4e473bb2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1d81041eb19e8ab0d5bd3df4e473bb2b">&#9670;&nbsp;</a></span>EMB_FORMAT_JEF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_JEF&#160;&#160;&#160;27</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a50956eb3d4e887d85579c1a5529602fe" name="a50956eb3d4e887d85579c1a5529602fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50956eb3d4e887d85579c1a5529602fe">&#9670;&nbsp;</a></span>EMB_FORMAT_KSM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_KSM&#160;&#160;&#160;28</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5993bf875f38a886dcc72ba7c0573d66" name="a5993bf875f38a886dcc72ba7c0573d66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5993bf875f38a886dcc72ba7c0573d66">&#9670;&nbsp;</a></span>EMB_FORMAT_MAX</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_MAX&#160;&#160;&#160;29</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a839ce036c00f725c91667a33538b3c11" name="a839ce036c00f725c91667a33538b3c11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a839ce036c00f725c91667a33538b3c11">&#9670;&nbsp;</a></span>EMB_FORMAT_MIT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_MIT&#160;&#160;&#160;30</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab8f938b54b0d61e311979fd2871c9baa" name="ab8f938b54b0d61e311979fd2871c9baa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8f938b54b0d61e311979fd2871c9baa">&#9670;&nbsp;</a></span>EMB_FORMAT_NEW</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_NEW&#160;&#160;&#160;31</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aed52cbe47e7d03084d425a5676646e58" name="aed52cbe47e7d03084d425a5676646e58"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aed52cbe47e7d03084d425a5676646e58">&#9670;&nbsp;</a></span>EMB_FORMAT_OFM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_OFM&#160;&#160;&#160;32</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="acb3c529a233fe0109bdacec95864e9aa" name="acb3c529a233fe0109bdacec95864e9aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb3c529a233fe0109bdacec95864e9aa">&#9670;&nbsp;</a></span>EMB_FORMAT_PCD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_PCD&#160;&#160;&#160;33</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1cca6a2d65079f523664b48c8bcebb66" name="a1cca6a2d65079f523664b48c8bcebb66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1cca6a2d65079f523664b48c8bcebb66">&#9670;&nbsp;</a></span>EMB_FORMAT_PCM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_PCM&#160;&#160;&#160;34</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6bf3d06b0959c9f3f7f457f9f9a44dbc" name="a6bf3d06b0959c9f3f7f457f9f9a44dbc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bf3d06b0959c9f3f7f457f9f9a44dbc">&#9670;&nbsp;</a></span>EMB_FORMAT_PCQ</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_PCQ&#160;&#160;&#160;35</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aef0fb07b6e5112a86b516aea4dc742e3" name="aef0fb07b6e5112a86b516aea4dc742e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aef0fb07b6e5112a86b516aea4dc742e3">&#9670;&nbsp;</a></span>EMB_FORMAT_PCS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_PCS&#160;&#160;&#160;36</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae42176874da8db4d9b747b55ded5c577" name="ae42176874da8db4d9b747b55ded5c577"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae42176874da8db4d9b747b55ded5c577">&#9670;&nbsp;</a></span>EMB_FORMAT_PEC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_PEC&#160;&#160;&#160;37</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8438b8301924756d4b96f67584885c9a" name="a8438b8301924756d4b96f67584885c9a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8438b8301924756d4b96f67584885c9a">&#9670;&nbsp;</a></span>EMB_FORMAT_PEL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_PEL&#160;&#160;&#160;38</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae4a80f8d4961c0aa2c2e432f52e5b60c" name="ae4a80f8d4961c0aa2c2e432f52e5b60c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4a80f8d4961c0aa2c2e432f52e5b60c">&#9670;&nbsp;</a></span>EMB_FORMAT_PEM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_PEM&#160;&#160;&#160;39</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae03e6f929e83708eea9866193d41137c" name="ae03e6f929e83708eea9866193d41137c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae03e6f929e83708eea9866193d41137c">&#9670;&nbsp;</a></span>EMB_FORMAT_PES</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_PES&#160;&#160;&#160;40</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac0cbb0c05581efed7a365420a1482847" name="ac0cbb0c05581efed7a365420a1482847"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac0cbb0c05581efed7a365420a1482847">&#9670;&nbsp;</a></span>EMB_FORMAT_PHB</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_PHB&#160;&#160;&#160;41</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="adf7fc94d78a9f23814fa49c2c2aef016" name="adf7fc94d78a9f23814fa49c2c2aef016"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf7fc94d78a9f23814fa49c2c2aef016">&#9670;&nbsp;</a></span>EMB_FORMAT_PHC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_PHC&#160;&#160;&#160;42</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aded733a98718fbd6d31b1a48416f6d5b" name="aded733a98718fbd6d31b1a48416f6d5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aded733a98718fbd6d31b1a48416f6d5b">&#9670;&nbsp;</a></span>EMB_FORMAT_PLT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_PLT&#160;&#160;&#160;43</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a53634341e1c74f7d7949b2091d27a71b" name="a53634341e1c74f7d7949b2091d27a71b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a53634341e1c74f7d7949b2091d27a71b">&#9670;&nbsp;</a></span>EMB_FORMAT_RGB</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_RGB&#160;&#160;&#160;44</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5579b3f4efe36e882a6c77b82075391f" name="a5579b3f4efe36e882a6c77b82075391f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5579b3f4efe36e882a6c77b82075391f">&#9670;&nbsp;</a></span>EMB_FORMAT_SEW</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_SEW&#160;&#160;&#160;45</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a743b0bba25f76b4d91f5718069d3ae95" name="a743b0bba25f76b4d91f5718069d3ae95"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a743b0bba25f76b4d91f5718069d3ae95">&#9670;&nbsp;</a></span>EMB_FORMAT_SHV</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_SHV&#160;&#160;&#160;46</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9e4ea410174d34d4a6d4bf190a6d3471" name="a9e4ea410174d34d4a6d4bf190a6d3471"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e4ea410174d34d4a6d4bf190a6d3471">&#9670;&nbsp;</a></span>EMB_FORMAT_SST</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_SST&#160;&#160;&#160;47</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8645603136851cb55ff9a3033c83ed61" name="a8645603136851cb55ff9a3033c83ed61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8645603136851cb55ff9a3033c83ed61">&#9670;&nbsp;</a></span>EMB_FORMAT_STX</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_STX&#160;&#160;&#160;48</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8df1a6cf790a8ecebd4e5553dfaca476" name="a8df1a6cf790a8ecebd4e5553dfaca476"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8df1a6cf790a8ecebd4e5553dfaca476">&#9670;&nbsp;</a></span>EMB_FORMAT_SVG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_SVG&#160;&#160;&#160;49</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad45f2268d8f7cbfe771a7903715c5220" name="ad45f2268d8f7cbfe771a7903715c5220"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad45f2268d8f7cbfe771a7903715c5220">&#9670;&nbsp;</a></span>EMB_FORMAT_T01</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_T01&#160;&#160;&#160;50</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="abbb7f592e33843d32fb3bf69fd14eb80" name="abbb7f592e33843d32fb3bf69fd14eb80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abbb7f592e33843d32fb3bf69fd14eb80">&#9670;&nbsp;</a></span>EMB_FORMAT_T09</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_T09&#160;&#160;&#160;51</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae91ebaf730fe17a88c0ce2f3474e4073" name="ae91ebaf730fe17a88c0ce2f3474e4073"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae91ebaf730fe17a88c0ce2f3474e4073">&#9670;&nbsp;</a></span>EMB_FORMAT_TAP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_TAP&#160;&#160;&#160;52</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="acfe6d18e35416b96245b5dd93602da8d" name="acfe6d18e35416b96245b5dd93602da8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acfe6d18e35416b96245b5dd93602da8d">&#9670;&nbsp;</a></span>EMB_FORMAT_THR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_THR&#160;&#160;&#160;53</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5bb3e3287341901eb727b01481565d42" name="a5bb3e3287341901eb727b01481565d42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5bb3e3287341901eb727b01481565d42">&#9670;&nbsp;</a></span>EMB_FORMAT_TXT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_TXT&#160;&#160;&#160;54</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad7ab688a485a43d4f2d0087d0f22157e" name="ad7ab688a485a43d4f2d0087d0f22157e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad7ab688a485a43d4f2d0087d0f22157e">&#9670;&nbsp;</a></span>EMB_FORMAT_U00</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_U00&#160;&#160;&#160;55</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2b791b0055cae3196709d0c3ec0e44f4" name="a2b791b0055cae3196709d0c3ec0e44f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b791b0055cae3196709d0c3ec0e44f4">&#9670;&nbsp;</a></span>EMB_FORMAT_U01</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_U01&#160;&#160;&#160;56</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a741966510e479176af965d836e4959a3" name="a741966510e479176af965d836e4959a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a741966510e479176af965d836e4959a3">&#9670;&nbsp;</a></span>EMB_FORMAT_VIP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_VIP&#160;&#160;&#160;57</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2c6b80d5669767052f6e7baf85352465" name="a2c6b80d5669767052f6e7baf85352465"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c6b80d5669767052f6e7baf85352465">&#9670;&nbsp;</a></span>EMB_FORMAT_VP3</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_VP3&#160;&#160;&#160;58</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a82f141848ae511bf50983da2316c4b71" name="a82f141848ae511bf50983da2316c4b71"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a82f141848ae511bf50983da2316c4b71">&#9670;&nbsp;</a></span>EMB_FORMAT_XXX</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_XXX&#160;&#160;&#160;59</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a393329370db8c3a2cf67bef26d0b1828" name="a393329370db8c3a2cf67bef26d0b1828"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a393329370db8c3a2cf67bef26d0b1828">&#9670;&nbsp;</a></span>EMB_FORMAT_ZSK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_FORMAT_ZSK&#160;&#160;&#160;60</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a97c04d0fc0ec3c30df885c20cca443fa" name="a97c04d0fc0ec3c30df885c20cca443fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97c04d0fc0ec3c30df885c20cca443fa">&#9670;&nbsp;</a></span>EMB_IMAGE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_IMAGE&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a702fd238ea210e97017fd4b709528f0f" name="a702fd238ea210e97017fd4b709528f0f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a702fd238ea210e97017fd4b709528f0f">&#9670;&nbsp;</a></span>EMB_LINE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_LINE&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae511f7649d55053e7edd4f7ee64c6558" name="ae511f7649d55053e7edd4f7ee64c6558"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae511f7649d55053e7edd4f7ee64c6558">&#9670;&nbsp;</a></span>EMB_MAX_LAYERS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_MAX_LAYERS&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a33c2bba91cbd00ce32e770488175d4d2" name="a33c2bba91cbd00ce32e770488175d4d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33c2bba91cbd00ce32e770488175d4d2">&#9670;&nbsp;</a></span>EMB_PATH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_PATH&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a20f029cd78225bfeec66da1b3745311a" name="a20f029cd78225bfeec66da1b3745311a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20f029cd78225bfeec66da1b3745311a">&#9670;&nbsp;</a></span>EMB_POINT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_POINT&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8f03220a91565e1239055ed73ec6f7a4" name="a8f03220a91565e1239055ed73ec6f7a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f03220a91565e1239055ed73ec6f7a4">&#9670;&nbsp;</a></span>EMB_POLYGON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_POLYGON&#160;&#160;&#160;11</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a70437221e34443b9b272d5cac835de0c" name="a70437221e34443b9b272d5cac835de0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a70437221e34443b9b272d5cac835de0c">&#9670;&nbsp;</a></span>EMB_POLYLINE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_POLYLINE&#160;&#160;&#160;12</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="adc22fdb8ac4461c2c98ca89ae0c27299" name="adc22fdb8ac4461c2c98ca89ae0c27299"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc22fdb8ac4461c2c98ca89ae0c27299">&#9670;&nbsp;</a></span>EMB_PUBLIC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_PUBLIC</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2fcee7ad80543768ad9578ca4ec02ada" name="a2fcee7ad80543768ad9578ca4ec02ada"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2fcee7ad80543768ad9578ca4ec02ada">&#9670;&nbsp;</a></span>EMB_RECT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_RECT&#160;&#160;&#160;13</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5782f0286784cd30a831982a9fad9f99" name="a5782f0286784cd30a831982a9fad9f99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5782f0286784cd30a831982a9fad9f99">&#9670;&nbsp;</a></span>EMB_SPLINE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_SPLINE&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a31ba1c65ab728d8338131548d117b6ad" name="a31ba1c65ab728d8338131548d117b6ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a31ba1c65ab728d8338131548d117b6ad">&#9670;&nbsp;</a></span>EMB_STITCH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_STITCH&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afd5ae52642c8e6127205e8ec503e2fd2" name="afd5ae52642c8e6127205e8ec503e2fd2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd5ae52642c8e6127205e8ec503e2fd2">&#9670;&nbsp;</a></span>EMB_TEXT_MULTI</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_TEXT_MULTI&#160;&#160;&#160;17</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae3382ca947f1c723aa0d12433c19705d" name="ae3382ca947f1c723aa0d12433c19705d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae3382ca947f1c723aa0d12433c19705d">&#9670;&nbsp;</a></span>EMB_TEXT_SINGLE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_TEXT_SINGLE&#160;&#160;&#160;16</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad9f844f65db2092b2a042950e2a2515f" name="ad9f844f65db2092b2a042950e2a2515f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9f844f65db2092b2a042950e2a2515f">&#9670;&nbsp;</a></span>EMB_THREAD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_THREAD&#160;&#160;&#160;19</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afcd788a4e739d346ed03eda45f4b7594" name="afcd788a4e739d346ed03eda45f4b7594"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afcd788a4e739d346ed03eda45f4b7594">&#9670;&nbsp;</a></span>EMB_VECTOR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMB_VECTOR&#160;&#160;&#160;18</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab1a5a2c4668446c41eed2a39e3c41efc" name="ab1a5a2c4668446c41eed2a39e3c41efc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1a5a2c4668446c41eed2a39e3c41efc">&#9670;&nbsp;</a></span>EMBFORMAT_MAXDESC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMBFORMAT_MAXDESC&#160;&#160;&#160;50</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad006f9ea712f6465fee22288794776eb" name="ad006f9ea712f6465fee22288794776eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad006f9ea712f6465fee22288794776eb">&#9670;&nbsp;</a></span>EMBFORMAT_MAXEXT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMBFORMAT_MAXEXT&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aec39777a8e9d3ac08485fde2f5fd4eff" name="aec39777a8e9d3ac08485fde2f5fd4eff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec39777a8e9d3ac08485fde2f5fd4eff">&#9670;&nbsp;</a></span>EMBFORMAT_OBJECTONLY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMBFORMAT_OBJECTONLY&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aae45d0c5e3f49c5ccdb004c105f82317" name="aae45d0c5e3f49c5ccdb004c105f82317"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae45d0c5e3f49c5ccdb004c105f82317">&#9670;&nbsp;</a></span>EMBFORMAT_STCHANDOBJ</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMBFORMAT_STCHANDOBJ&#160;&#160;&#160;3 /* binary operation: 1+2=3 */</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6745e78a06e8c382f6b8fd31acf0fef7" name="a6745e78a06e8c382f6b8fd31acf0fef7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6745e78a06e8c382f6b8fd31acf0fef7">&#9670;&nbsp;</a></span>EMBFORMAT_STITCHONLY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMBFORMAT_STITCHONLY&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a31f572fa9f867bc59b332246ddfd34bf" name="a31f572fa9f867bc59b332246ddfd34bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a31f572fa9f867bc59b332246ddfd34bf">&#9670;&nbsp;</a></span>EMBFORMAT_UNSUPPORTED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EMBFORMAT_UNSUPPORTED&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a29fd18bed01c4d836c7ebfe73a125c3f" name="a29fd18bed01c4d836c7ebfe73a125c3f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29fd18bed01c4d836c7ebfe73a125c3f">&#9670;&nbsp;</a></span>END</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define END&#160;&#160;&#160;16 /*! end of program */</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aed1a440a40b9bd58701814290a25ed1b" name="aed1a440a40b9bd58701814290a25ed1b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aed1a440a40b9bd58701814290a25ed1b">&#9670;&nbsp;</a></span>Exquisite_Polyester</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Exquisite_Polyester&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aefdcf05f0dbe30dc884f4753465c7c68" name="aefdcf05f0dbe30dc884f4753465c7c68"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aefdcf05f0dbe30dc884f4753465c7c68">&#9670;&nbsp;</a></span>Fufu_Polyester</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Fufu_Polyester&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a95afb81cc5b838a1afb33a178a2f85ca" name="a95afb81cc5b838a1afb33a178a2f85ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95afb81cc5b838a1afb33a178a2f85ca">&#9670;&nbsp;</a></span>Fufu_Rayon</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Fufu_Rayon&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae3226e90dbbb865b8c6211687a410030" name="ae3226e90dbbb865b8c6211687a410030"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae3226e90dbbb865b8c6211687a410030">&#9670;&nbsp;</a></span>Hemingworth_Polyester</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Hemingworth_Polyester&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="accf77ab58402f9f77a41328a2198c105" name="accf77ab58402f9f77a41328a2198c105"></a>
<h2 class="memtitle"><span class="permalink"><a href="#accf77ab58402f9f77a41328a2198c105">&#9670;&nbsp;</a></span>hus_thread</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define hus_thread&#160;&#160;&#160;24</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a998fc646741524f4f3fffb9454f304f8" name="a998fc646741524f4f3fffb9454f304f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a998fc646741524f4f3fffb9454f304f8">&#9670;&nbsp;</a></span>Isacord_Polyester</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Isacord_Polyester&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a03dbb997ba155dc4c6212d0094107ae7" name="a03dbb997ba155dc4c6212d0094107ae7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03dbb997ba155dc4c6212d0094107ae7">&#9670;&nbsp;</a></span>Isafil_Rayon</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Isafil_Rayon&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a007d16b8f9e075b446c0845273dc4868" name="a007d16b8f9e075b446c0845273dc4868"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a007d16b8f9e075b446c0845273dc4868">&#9670;&nbsp;</a></span>jef_thread</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define jef_thread&#160;&#160;&#160;25</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aee551d17fffb6235cc7123499dbf7d65" name="aee551d17fffb6235cc7123499dbf7d65"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee551d17fffb6235cc7123499dbf7d65">&#9670;&nbsp;</a></span>JUMP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JUMP&#160;&#160;&#160;1 /*! move to (x, y) */</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="add1f345d9645d75ef775107d4c9b1b05" name="add1f345d9645d75ef775107d4c9b1b05"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add1f345d9645d75ef775107d4c9b1b05">&#9670;&nbsp;</a></span>LIBEMBROIDERY_EMBEDDED_VERSION</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LIBEMBROIDERY_EMBEDDED_VERSION&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae803ca494158ee9d38747acdda06d010" name="ae803ca494158ee9d38747acdda06d010"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae803ca494158ee9d38747acdda06d010">&#9670;&nbsp;</a></span>Madeira_Polyester</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Madeira_Polyester&#160;&#160;&#160;11</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa23f8a8a6df74dfc17b228f83b85431c" name="aa23f8a8a6df74dfc17b228f83b85431c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa23f8a8a6df74dfc17b228f83b85431c">&#9670;&nbsp;</a></span>Madeira_Rayon</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Madeira_Rayon&#160;&#160;&#160;12</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad747916af35ecc77ba6fb8da63cca678" name="ad747916af35ecc77ba6fb8da63cca678"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad747916af35ecc77ba6fb8da63cca678">&#9670;&nbsp;</a></span>Marathon_Polyester</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Marathon_Polyester&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2259f04c224a096b92e97775c784acec" name="a2259f04c224a096b92e97775c784acec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2259f04c224a096b92e97775c784acec">&#9670;&nbsp;</a></span>Marathon_Rayon</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Marathon_Rayon&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af33a320a7e31d42c7fbb3e3796bd5b41" name="af33a320a7e31d42c7fbb3e3796bd5b41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af33a320a7e31d42c7fbb3e3796bd5b41">&#9670;&nbsp;</a></span>MAX_STITCHES</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAX_STITCHES&#160;&#160;&#160;1000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8b5173357adb02a86c027316e0acdfa0" name="a8b5173357adb02a86c027316e0acdfa0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b5173357adb02a86c027316e0acdfa0">&#9670;&nbsp;</a></span>MAX_THREADS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAX_THREADS&#160;&#160;&#160;256</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af88ed2c1736b38925bb568ade876c7a0" name="af88ed2c1736b38925bb568ade876c7a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af88ed2c1736b38925bb568ade876c7a0">&#9670;&nbsp;</a></span>Metro_Polyester</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Metro_Polyester&#160;&#160;&#160;13</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1291f416b069313021b519eea62d5bf1" name="a1291f416b069313021b519eea62d5bf1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1291f416b069313021b519eea62d5bf1">&#9670;&nbsp;</a></span>NORMAL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NORMAL&#160;&#160;&#160;0 /*! stitch to (x, y) */</td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Machine codes for stitch flags </p>

</div>
</div>
<a id="afc6032ce2b92a1d32b18b87b1e5ba13e" name="afc6032ce2b92a1d32b18b87b1e5ba13e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc6032ce2b92a1d32b18b87b1e5ba13e">&#9670;&nbsp;</a></span>numberOfFormats</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define numberOfFormats&#160;&#160;&#160;61</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8819afa5065b3697fada924e47456a00" name="a8819afa5065b3697fada924e47456a00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8819afa5065b3697fada924e47456a00">&#9670;&nbsp;</a></span>Pantone</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Pantone&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afcb20ef67ccf15a53fd805ed1530fbe9" name="afcb20ef67ccf15a53fd805ed1530fbe9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afcb20ef67ccf15a53fd805ed1530fbe9">&#9670;&nbsp;</a></span>pcm_thread</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define pcm_thread&#160;&#160;&#160;26</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7933ff7886177be9efcdc06c9caf47ac" name="a7933ff7886177be9efcdc06c9caf47ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7933ff7886177be9efcdc06c9caf47ac">&#9670;&nbsp;</a></span>pec_thread</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define pec_thread&#160;&#160;&#160;27</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a46c870d20825beee47d80bcd1fc31654" name="a46c870d20825beee47d80bcd1fc31654"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46c870d20825beee47d80bcd1fc31654">&#9670;&nbsp;</a></span>RobisonAnton_Polyester</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RobisonAnton_Polyester&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a20f089c663587248f9ca0d669926370e" name="a20f089c663587248f9ca0d669926370e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20f089c663587248f9ca0d669926370e">&#9670;&nbsp;</a></span>RobisonAnton_Rayon</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RobisonAnton_Rayon&#160;&#160;&#160;16</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae4173abb99b75065eebf9ebd91c28277" name="ae4173abb99b75065eebf9ebd91c28277"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4173abb99b75065eebf9ebd91c28277">&#9670;&nbsp;</a></span>SEQUIN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SEQUIN&#160;&#160;&#160;8 /*! sequin */</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7e0d6f6593cae7ea005fd93dd8d8dfee" name="a7e0d6f6593cae7ea005fd93dd8d8dfee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7e0d6f6593cae7ea005fd93dd8d8dfee">&#9670;&nbsp;</a></span>shv_thread</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define shv_thread&#160;&#160;&#160;28</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a39cc7f0492632e70421b520786850a3f" name="a39cc7f0492632e70421b520786850a3f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39cc7f0492632e70421b520786850a3f">&#9670;&nbsp;</a></span>Sigma_Polyester</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Sigma_Polyester&#160;&#160;&#160;17</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae19b6bb2940d2fbe0a79852b070eeafd" name="ae19b6bb2940d2fbe0a79852b070eeafd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae19b6bb2940d2fbe0a79852b070eeafd">&#9670;&nbsp;</a></span>STOP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STOP&#160;&#160;&#160;4 /*! pause machine for thread change */</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="adabe8c203bc68bd4f61157b1bff8b165" name="adabe8c203bc68bd4f61157b1bff8b165"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adabe8c203bc68bd4f61157b1bff8b165">&#9670;&nbsp;</a></span>Sulky_Rayon</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Sulky_Rayon&#160;&#160;&#160;18</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a435440ff87d1825deb18f41303846058" name="a435440ff87d1825deb18f41303846058"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a435440ff87d1825deb18f41303846058">&#9670;&nbsp;</a></span>SVG_Colors</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SVG_Colors&#160;&#160;&#160;23</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a77ef87658aa4bf6f4b78e769106ad368" name="a77ef87658aa4bf6f4b78e769106ad368"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77ef87658aa4bf6f4b78e769106ad368">&#9670;&nbsp;</a></span>ThreadArt_Polyester</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ThreadArt_Polyester&#160;&#160;&#160;20</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aba1131e05c9325f402f4cda8b22dffbc" name="aba1131e05c9325f402f4cda8b22dffbc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba1131e05c9325f402f4cda8b22dffbc">&#9670;&nbsp;</a></span>ThreadArt_Rayon</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ThreadArt_Rayon&#160;&#160;&#160;19</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6560bb7158c190f57944318489dd055d" name="a6560bb7158c190f57944318489dd055d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6560bb7158c190f57944318489dd055d">&#9670;&nbsp;</a></span>ThreaDelight_Polyester</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ThreaDelight_Polyester&#160;&#160;&#160;21</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a26f53b7361e8f4529b048dfa1237908a" name="a26f53b7361e8f4529b048dfa1237908a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a26f53b7361e8f4529b048dfa1237908a">&#9670;&nbsp;</a></span>TRIM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TRIM&#160;&#160;&#160;2 /*! trim + move to (x, y) */</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9a2bac219517e78ae335d9ce7cd9bcec" name="a9a2bac219517e78ae335d9ce7cd9bcec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a2bac219517e78ae335d9ce7cd9bcec">&#9670;&nbsp;</a></span>Z102_Isacord_Polyester</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Z102_Isacord_Polyester&#160;&#160;&#160;22</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="ad79623d9216ea209ca9b1f1fbd74896c" name="ad79623d9216ea209ca9b1f1fbd74896c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad79623d9216ea209ca9b1f1fbd74896c">&#9670;&nbsp;</a></span>EmbAlignedDim</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbAlignedDim__.html">EmbAlignedDim_</a> <a class="el" href="embroidery_8h.html#ad79623d9216ea209ca9b1f1fbd74896c">EmbAlignedDim</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2ce32bb393b049f2339e6e73abfc3e22" name="a2ce32bb393b049f2339e6e73abfc3e22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ce32bb393b049f2339e6e73abfc3e22">&#9670;&nbsp;</a></span>EmbAngularDim</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbAngularDim__.html">EmbAngularDim_</a> <a class="el" href="embroidery_8h.html#a2ce32bb393b049f2339e6e73abfc3e22">EmbAngularDim</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a09945e6e919629c5787e61582c712ba1" name="a09945e6e919629c5787e61582c712ba1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a09945e6e919629c5787e61582c712ba1">&#9670;&nbsp;</a></span>EmbArc</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbArc__.html">EmbArc_</a> <a class="el" href="embroidery_8h.html#a09945e6e919629c5787e61582c712ba1">EmbArc</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>absolute position (not relative) </p>

</div>
</div>
<a id="a74cd0955e53f79b57458454a6f81ae1e" name="a74cd0955e53f79b57458454a6f81ae1e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74cd0955e53f79b57458454a6f81ae1e">&#9670;&nbsp;</a></span>EmbArcLengthDim</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbArcLengthDim__.html">EmbArcLengthDim_</a> <a class="el" href="embroidery_8h.html#a74cd0955e53f79b57458454a6f81ae1e">EmbArcLengthDim</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aebe8b1561a59d167cfe6613863a671ca" name="aebe8b1561a59d167cfe6613863a671ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aebe8b1561a59d167cfe6613863a671ca">&#9670;&nbsp;</a></span>EmbArray</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbArray__.html">EmbArray_</a> <a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The basic array type. </p>

</div>
</div>
<a id="a4ec971140fa4eef5a57a5dfe1112ed42" name="a4ec971140fa4eef5a57a5dfe1112ed42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ec971140fa4eef5a57a5dfe1112ed42">&#9670;&nbsp;</a></span>EmbBezier</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbBezier__.html">EmbBezier_</a> <a class="el" href="embroidery_8h.html#a4ec971140fa4eef5a57a5dfe1112ed42">EmbBezier</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7b204205a9ec60b1b56f3ce0acbf538e" name="a7b204205a9ec60b1b56f3ce0acbf538e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b204205a9ec60b1b56f3ce0acbf538e">&#9670;&nbsp;</a></span>EmbBlock</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbBlock__.html">EmbBlock_</a> <a class="el" href="embroidery_8h.html#a7b204205a9ec60b1b56f3ce0acbf538e">EmbBlock</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a87fc13ccd4dbaa7de7c85efde17bba0e" name="a87fc13ccd4dbaa7de7c85efde17bba0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a87fc13ccd4dbaa7de7c85efde17bba0e">&#9670;&nbsp;</a></span>EmbCircle</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbCircle__.html">EmbCircle_</a> <a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="acde9d757854564332fd795a084ec88b3" name="acde9d757854564332fd795a084ec88b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acde9d757854564332fd795a084ec88b3">&#9670;&nbsp;</a></span>EmbColor</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbColor__.html">EmbColor_</a> <a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >EmbColor uses the light primaries: red, green, blue in that order. </p>

</div>
</div>
<a id="ac33f06fbbd044b81fc6f6928667579c5" name="ac33f06fbbd044b81fc6f6928667579c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac33f06fbbd044b81fc6f6928667579c5">&#9670;&nbsp;</a></span>EmbDiameterDim</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbDiameterDim__.html">EmbDiameterDim_</a> <a class="el" href="embroidery_8h.html#ac33f06fbbd044b81fc6f6928667579c5">EmbDiameterDim</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4e48ebde5bd4d82b875f98b347bdd62c" name="a4e48ebde5bd4d82b875f98b347bdd62c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e48ebde5bd4d82b875f98b347bdd62c">&#9670;&nbsp;</a></span>EmbEllipse</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbEllipse__.html">EmbEllipse_</a> <a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa8d187896cf7654438e8108ea481b11a" name="aa8d187896cf7654438e8108ea481b11a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8d187896cf7654438e8108ea481b11a">&#9670;&nbsp;</a></span>EmbFlag</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="embroidery_8h.html#aa8d187896cf7654438e8108ea481b11a">EmbFlag</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afb3d2c0a23933d1ce50c4ec598b31c56" name="afb3d2c0a23933d1ce50c4ec598b31c56"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb3d2c0a23933d1ce50c4ec598b31c56">&#9670;&nbsp;</a></span>EmbFormatList</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbFormatList__.html">EmbFormatList_</a> <a class="el" href="embroidery_8h.html#afb3d2c0a23933d1ce50c4ec598b31c56">EmbFormatList</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aca7cafe21cb651b77560fece69fb1984" name="aca7cafe21cb651b77560fece69fb1984"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca7cafe21cb651b77560fece69fb1984">&#9670;&nbsp;</a></span>EmbGeometry</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbGeometry__.html">EmbGeometry_</a> <a class="el" href="embroidery_8h.html#aca7cafe21cb651b77560fece69fb1984">EmbGeometry</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a907d23c2268eff84b7c5146b2add1bb4" name="a907d23c2268eff84b7c5146b2add1bb4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a907d23c2268eff84b7c5146b2add1bb4">&#9670;&nbsp;</a></span>EmbImage</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbImage__.html">EmbImage_</a> <a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aeb08870ef4c206beeea71dfe84b774de" name="aeb08870ef4c206beeea71dfe84b774de"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb08870ef4c206beeea71dfe84b774de">&#9670;&nbsp;</a></span>EmbInfiniteLine</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbInfiniteLine__.html">EmbInfiniteLine_</a> <a class="el" href="embroidery_8h.html#aeb08870ef4c206beeea71dfe84b774de">EmbInfiniteLine</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad51904d4455a12fd99025319c5f8caae" name="ad51904d4455a12fd99025319c5f8caae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad51904d4455a12fd99025319c5f8caae">&#9670;&nbsp;</a></span>EmbLayer</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbLayer__.html">EmbLayer_</a> <a class="el" href="embroidery_8h.html#ad51904d4455a12fd99025319c5f8caae">EmbLayer</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a774eabe5cd19f9bd7323b34269fe4cfc" name="a774eabe5cd19f9bd7323b34269fe4cfc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a774eabe5cd19f9bd7323b34269fe4cfc">&#9670;&nbsp;</a></span>EmbLeaderDim</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbLeaderDim__.html">EmbLeaderDim_</a> <a class="el" href="embroidery_8h.html#a774eabe5cd19f9bd7323b34269fe4cfc">EmbLeaderDim</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a62e08237073617de993166ed4a9ab085" name="a62e08237073617de993166ed4a9ab085"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a62e08237073617de993166ed4a9ab085">&#9670;&nbsp;</a></span>EmbLine</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbLine__.html">EmbLine_</a> <a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af3974aedd29610caa9cc6092a9a3319f" name="af3974aedd29610caa9cc6092a9a3319f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3974aedd29610caa9cc6092a9a3319f">&#9670;&nbsp;</a></span>EmbLinearDim</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbLinearDim__.html">EmbLinearDim_</a> <a class="el" href="embroidery_8h.html#af3974aedd29610caa9cc6092a9a3319f">EmbLinearDim</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2bd77bdc7eae4a4605a27a73cb624a13" name="a2bd77bdc7eae4a4605a27a73cb624a13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2bd77bdc7eae4a4605a27a73cb624a13">&#9670;&nbsp;</a></span>EmbOrdinateDim</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbOrdinateDim__.html">EmbOrdinateDim_</a> <a class="el" href="embroidery_8h.html#a2bd77bdc7eae4a4605a27a73cb624a13">EmbOrdinateDim</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af29045dfeebafdcb66d114b390c4a686" name="af29045dfeebafdcb66d114b390c4a686"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af29045dfeebafdcb66d114b390c4a686">&#9670;&nbsp;</a></span>EmbPath</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbPath__.html">EmbPath_</a> <a class="el" href="embroidery_8h.html#af29045dfeebafdcb66d114b390c4a686">EmbPath</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a168c2ed6c7e17dd1aa7755aabc1db314" name="a168c2ed6c7e17dd1aa7755aabc1db314"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a168c2ed6c7e17dd1aa7755aabc1db314">&#9670;&nbsp;</a></span>EmbPattern</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbPattern__.html">EmbPattern_</a> <a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a835ccc3aedf71b57dca6130be87ea463" name="a835ccc3aedf71b57dca6130be87ea463"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a835ccc3aedf71b57dca6130be87ea463">&#9670;&nbsp;</a></span>EmbPoint</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbPoint__.html">EmbPoint_</a> <a class="el" href="embroidery_8h.html#a835ccc3aedf71b57dca6130be87ea463">EmbPoint</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2d6988a5f4ba24d26c7eff65dbc9d029" name="a2d6988a5f4ba24d26c7eff65dbc9d029"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d6988a5f4ba24d26c7eff65dbc9d029">&#9670;&nbsp;</a></span>EmbPolygon</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="embroidery_8h.html#af29045dfeebafdcb66d114b390c4a686">EmbPath</a> <a class="el" href="embroidery_8h.html#a2d6988a5f4ba24d26c7eff65dbc9d029">EmbPolygon</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab5563c868d8f8174d5be764808a647dd" name="ab5563c868d8f8174d5be764808a647dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5563c868d8f8174d5be764808a647dd">&#9670;&nbsp;</a></span>EmbPolyline</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="embroidery_8h.html#af29045dfeebafdcb66d114b390c4a686">EmbPath</a> <a class="el" href="embroidery_8h.html#ab5563c868d8f8174d5be764808a647dd">EmbPolyline</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aae68919fdb850b157647e11c00ba0d58" name="aae68919fdb850b157647e11c00ba0d58"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae68919fdb850b157647e11c00ba0d58">&#9670;&nbsp;</a></span>EmbRadiusDim</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbRadiusDim__.html">EmbRadiusDim_</a> <a class="el" href="embroidery_8h.html#aae68919fdb850b157647e11c00ba0d58">EmbRadiusDim</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a678e60955aec52bb2623a55afee14dab" name="a678e60955aec52bb2623a55afee14dab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a678e60955aec52bb2623a55afee14dab">&#9670;&nbsp;</a></span>EmbRay</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbRay__.html">EmbRay_</a> <a class="el" href="embroidery_8h.html#a678e60955aec52bb2623a55afee14dab">EmbRay</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2082be9aabfb541dff1825c4ca6a05cd" name="a2082be9aabfb541dff1825c4ca6a05cd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2082be9aabfb541dff1825c4ca6a05cd">&#9670;&nbsp;</a></span>EmbReal</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef float <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac2f33b151fc40a0da3b14379aa0ec653" name="ac2f33b151fc40a0da3b14379aa0ec653"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2f33b151fc40a0da3b14379aa0ec653">&#9670;&nbsp;</a></span>EmbRect</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbRect__.html">EmbRect_</a> <a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af3d7bc78977c54ad019cf191aee0f276" name="af3d7bc78977c54ad019cf191aee0f276"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3d7bc78977c54ad019cf191aee0f276">&#9670;&nbsp;</a></span>EmbSatinOutline</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbSatinOutline__.html">EmbSatinOutline_</a> <a class="el" href="embroidery_8h.html#af3d7bc78977c54ad019cf191aee0f276">EmbSatinOutline</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ada60f3e4b416da22524211bc2f242434" name="ada60f3e4b416da22524211bc2f242434"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada60f3e4b416da22524211bc2f242434">&#9670;&nbsp;</a></span>EmbSpline</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbSpline__.html">EmbSpline_</a> <a class="el" href="embroidery_8h.html#ada60f3e4b416da22524211bc2f242434">EmbSpline</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae92ded87da0dcaaae8f7c7bc880fd1b0" name="ae92ded87da0dcaaae8f7c7bc880fd1b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae92ded87da0dcaaae8f7c7bc880fd1b0">&#9670;&nbsp;</a></span>EmbStitch</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbStitch__.html">EmbStitch_</a> <a class="el" href="embroidery_8h.html#ae92ded87da0dcaaae8f7c7bc880fd1b0">EmbStitch</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a69ffc2160eb315de93eb634a18925dd5" name="a69ffc2160eb315de93eb634a18925dd5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a69ffc2160eb315de93eb634a18925dd5">&#9670;&nbsp;</a></span>EmbTextMulti</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbTextMulti__.html">EmbTextMulti_</a> <a class="el" href="embroidery_8h.html#a69ffc2160eb315de93eb634a18925dd5">EmbTextMulti</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a93c0b1083acdf358c6c73136607a4304" name="a93c0b1083acdf358c6c73136607a4304"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93c0b1083acdf358c6c73136607a4304">&#9670;&nbsp;</a></span>EmbTextSingle</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbTextSingle__.html">EmbTextSingle_</a> <a class="el" href="embroidery_8h.html#a93c0b1083acdf358c6c73136607a4304">EmbTextSingle</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab3faffce89b1a5043f8b4e3a001a70bd" name="ab3faffce89b1a5043f8b4e3a001a70bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3faffce89b1a5043f8b4e3a001a70bd">&#9670;&nbsp;</a></span>EmbThread</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbThread__.html">EmbThread_</a> <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3829b58c37eab5cd81529f1916adcd33" name="a3829b58c37eab5cd81529f1916adcd33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3829b58c37eab5cd81529f1916adcd33">&#9670;&nbsp;</a></span>EmbTime</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbTime__.html">EmbTime_</a> <a class="el" href="embroidery_8h.html#a3829b58c37eab5cd81529f1916adcd33">EmbTime</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a16fa26764453571074cb85a7574738d4" name="a16fa26764453571074cb85a7574738d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16fa26764453571074cb85a7574738d4">&#9670;&nbsp;</a></span>EmbVector</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structEmbVector__.html">EmbVector_</a> <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The basic type to represent points absolutely or represent directions.</p>
<p >Positive y is up, units are in mm. </p>

</div>
</div>
<a id="a914404401c03a6bf0dac814661ba370c" name="a914404401c03a6bf0dac814661ba370c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a914404401c03a6bf0dac814661ba370c">&#9670;&nbsp;</a></span>L_system</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structLSYSTEM.html">LSYSTEM</a> <a class="el" href="embroidery_8h.html#a914404401c03a6bf0dac814661ba370c">L_system</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8801dbd0fc60662648650d4658b7b7d0" name="a8801dbd0fc60662648650d4658b7b7d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8801dbd0fc60662648650d4658b7b7d0">&#9670;&nbsp;</a></span>thread_color</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structthread__color__.html">thread_color_</a> <a class="el" href="embroidery_8h.html#a8801dbd0fc60662648650d4658b7b7d0">thread_color</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a8e3e719d35e1e8996fa0c791029fcfbd" name="a8e3e719d35e1e8996fa0c791029fcfbd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e3e719d35e1e8996fa0c791029fcfbd">&#9670;&nbsp;</a></span>convert()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int convert </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>inf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>outf</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aaccc2423db2913edc508bd03bbdbde71" name="aaccc2423db2913edc508bd03bbdbde71"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaccc2423db2913edc508bd03bbdbde71">&#9670;&nbsp;</a></span>degrees()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> degrees </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>radian</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0f8edee07ad5c7518178006359616aa9" name="a0f8edee07ad5c7518178006359616aa9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f8edee07ad5c7518178006359616aa9">&#9670;&nbsp;</a></span>emb_identify_format()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int emb_identify_format </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>fileName</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><em>fileName</em> </p>
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>

</div>
</div>
<a id="add352b7d68f1c51d7bca75ab181e8bde" name="add352b7d68f1c51d7bca75ab181e8bde"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add352b7d68f1c51d7bca75ab181e8bde">&#9670;&nbsp;</a></span>emb_round()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int emb_round </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>x</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a35f99650cd186428272f8cf9d0dbce30" name="a35f99650cd186428272f8cf9d0dbce30"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a35f99650cd186428272f8cf9d0dbce30">&#9670;&nbsp;</a></span>embArc_clockwise()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> char embArc_clockwise </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a09945e6e919629c5787e61582c712ba1">EmbArc</a>&#160;</td>
          <td class="paramname"><em>arc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9b68f2e53b9683d777bf82aef736741a" name="a9b68f2e53b9683d777bf82aef736741a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b68f2e53b9683d777bf82aef736741a">&#9670;&nbsp;</a></span>embArc_init()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a09945e6e919629c5787e61582c712ba1">EmbArc</a> embArc_init </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae674306b85cffe3ca32e939241751722" name="ae674306b85cffe3ca32e939241751722"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae674306b85cffe3ca32e939241751722">&#9670;&nbsp;</a></span>embArray_addArc()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_addArc </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a09945e6e919629c5787e61582c712ba1">EmbArc</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Add an arc <em>b</em> to the EmbArray <em>a</em> and it returns if the element was successfully added. </p>

</div>
</div>
<a id="ab50a7fa3d577df5a2c79e93982f08566" name="ab50a7fa3d577df5a2c79e93982f08566"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab50a7fa3d577df5a2c79e93982f08566">&#9670;&nbsp;</a></span>embArray_addCircle()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_addCircle </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Add a circle <em>b</em> to the EmbArray <em>a</em> and it returns if the element was successfully added. </p>

</div>
</div>
<a id="aa2f00ea4c352b929ec047b26a2b65940" name="aa2f00ea4c352b929ec047b26a2b65940"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2f00ea4c352b929ec047b26a2b65940">&#9670;&nbsp;</a></span>embArray_addEllipse()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_addEllipse </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Add an ellipse <em>b</em> to the EmbArray <em>a</em> and it returns if the element was successfully added. </p>

</div>
</div>
<a id="adbd6d6feaccea72e3b9820dc7177d202" name="adbd6d6feaccea72e3b9820dc7177d202"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adbd6d6feaccea72e3b9820dc7177d202">&#9670;&nbsp;</a></span>embArray_addFlag()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_addFlag </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aa8d187896cf7654438e8108ea481b11a">EmbFlag</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Add a flag <em>b</em> to the EmbArray <em>a</em> and it returns if the element was successfully added. </p>

</div>
</div>
<a id="a1df3d95cffaeaa6ebbea91ceb9e653b5" name="a1df3d95cffaeaa6ebbea91ceb9e653b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1df3d95cffaeaa6ebbea91ceb9e653b5">&#9670;&nbsp;</a></span>embArray_addLine()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_addLine </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Add a line <em>b</em> to the EmbArray <em>a</em> and it returns if the element was successfully added. </p>

</div>
</div>
<a id="a26aac7fb3e50ee96071cf8ebd1bf14c2" name="a26aac7fb3e50ee96071cf8ebd1bf14c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a26aac7fb3e50ee96071cf8ebd1bf14c2">&#9670;&nbsp;</a></span>embArray_addPath()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_addPath </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#af29045dfeebafdcb66d114b390c4a686">EmbPath</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Add a path <em>b</em> to the EmbArray <em>a</em> and it returns if the element was successfully added. </p>

</div>
</div>
<a id="a8ed73489671100fc1d8757fbbb89c0ab" name="a8ed73489671100fc1d8757fbbb89c0ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8ed73489671100fc1d8757fbbb89c0ab">&#9670;&nbsp;</a></span>embArray_addPoint()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_addPoint </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a835ccc3aedf71b57dca6130be87ea463">EmbPoint</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Add a point <em>b</em> to the EmbArray <em>a</em> and it returns if the element was successfully added. </p>

</div>
</div>
<a id="a61253da29dc1139e92f44266bdfb9706" name="a61253da29dc1139e92f44266bdfb9706"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a61253da29dc1139e92f44266bdfb9706">&#9670;&nbsp;</a></span>embArray_addPolygon()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_addPolygon </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2d6988a5f4ba24d26c7eff65dbc9d029">EmbPolygon</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Add a polygon <em>b</em> to the EmbArray <em>a</em> and it returns if the element was successfully added. </p>

</div>
</div>
<a id="ab3cf65449a42130370774d455d9476fd" name="ab3cf65449a42130370774d455d9476fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3cf65449a42130370774d455d9476fd">&#9670;&nbsp;</a></span>embArray_addPolyline()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_addPolyline </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#ab5563c868d8f8174d5be764808a647dd">EmbPolyline</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Add a polyline <em>b</em> to the EmbArray <em>a</em> and it returns if the element was successfully added. </p>

</div>
</div>
<a id="a6bb4bd5ec4e88ca2a8f45e369c404a5b" name="a6bb4bd5ec4e88ca2a8f45e369c404a5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bb4bd5ec4e88ca2a8f45e369c404a5b">&#9670;&nbsp;</a></span>embArray_addRect()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_addRect </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Add a rectangle <em>b</em> to the EmbArray <em>a</em> and it returns if the element was successfully added. </p>

</div>
</div>
<a id="a2eff23d64fad7d63b81d121849d7a776" name="a2eff23d64fad7d63b81d121849d7a776"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2eff23d64fad7d63b81d121849d7a776">&#9670;&nbsp;</a></span>embArray_addStitch()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_addStitch </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#ae92ded87da0dcaaae8f7c7bc880fd1b0">EmbStitch</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Add a stitch <em>b</em> to the EmbArray <em>a</em> and it returns if the element was successfully added. </p>

</div>
</div>
<a id="af10acdaaaa831455d78437e1a8f30261" name="af10acdaaaa831455d78437e1a8f30261"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af10acdaaaa831455d78437e1a8f30261">&#9670;&nbsp;</a></span>embArray_addThread()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_addThread </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>g</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a>&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aecd04943d016f6218b63fcc4d39916af" name="aecd04943d016f6218b63fcc4d39916af"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aecd04943d016f6218b63fcc4d39916af">&#9670;&nbsp;</a></span>embArray_addVector()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_addVector </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Add a vector <em>b</em> to the EmbArray <em>a</em> and it returns if the element was successfully added. </p>

</div>
</div>
<a id="a92da1370cde056a9fe1513570b4f06b5" name="a92da1370cde056a9fe1513570b4f06b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92da1370cde056a9fe1513570b4f06b5">&#9670;&nbsp;</a></span>embArray_copy()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embArray_copy </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>dst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>src</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Copies all entries in the EmbArray struct from <em>src</em> to <em>dst</em>. </p>

</div>
</div>
<a id="a5bd3cad4995558d9b4fdd322155bedbc" name="a5bd3cad4995558d9b4fdd322155bedbc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5bd3cad4995558d9b4fdd322155bedbc">&#9670;&nbsp;</a></span>embArray_create()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> * embArray_create </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Allocates memory for an EmbArray of the type determined by the argument <em>type</em>. </p>

</div>
</div>
<a id="ada30f6c98c39769efc9471ea3a54220c" name="ada30f6c98c39769efc9471ea3a54220c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada30f6c98c39769efc9471ea3a54220c">&#9670;&nbsp;</a></span>embArray_free()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embArray_free </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Free the memory of EmbArray <em>a</em>, recursively if necessary. </p>

</div>
</div>
<a id="a85d705f3076d37ccc0eeb5d4f156975c" name="a85d705f3076d37ccc0eeb5d4f156975c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85d705f3076d37ccc0eeb5d4f156975c">&#9670;&nbsp;</a></span>embArray_resize()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embArray_resize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Resizes the array <em>a</em> to be CHUNK_SIZE entries longer if and only if the amount of room left is less than 3 entries. </p>

</div>
</div>
<a id="a847a64f66c1b6493da001e241a1a2ce3" name="a847a64f66c1b6493da001e241a1a2ce3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a847a64f66c1b6493da001e241a1a2ce3">&#9670;&nbsp;</a></span>embCircle_init()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a> embCircle_init </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="acb02ef0b5cae46807df2ad2b3a99f57f" name="acb02ef0b5cae46807df2ad2b3a99f57f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb02ef0b5cae46807df2ad2b3a99f57f">&#9670;&nbsp;</a></span>embColor_create()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a> * embColor_create </td>
          <td>(</td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>g</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae8bd6d2ec578fa1b975f1ff639fc7390" name="ae8bd6d2ec578fa1b975f1ff639fc7390"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8bd6d2ec578fa1b975f1ff639fc7390">&#9670;&nbsp;</a></span>embColor_distance()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embColor_distance </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a>&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><em>a</em> <em>b</em> </p>
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>

</div>
</div>
<a id="aa26fa3dbc266462673043ca0b65c3c4e" name="aa26fa3dbc266462673043ca0b65c3c4e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa26fa3dbc266462673043ca0b65c3c4e">&#9670;&nbsp;</a></span>embColor_fromHexStr()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a> embColor_fromHexStr </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Converts a 6 digit hex string (I.E. "00FF00") into an EmbColor and returns it. </p>
<p ><em>val</em> 6 byte code describing the color as a hex string, doesn't require null termination. </p><dl class="section return"><dt>Returns</dt><dd>EmbColor the same color as our internal type. </dd></dl>

</div>
</div>
<a id="a075db63a6ebdae9a30ee3549d92047e0" name="a075db63a6ebdae9a30ee3549d92047e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a075db63a6ebdae9a30ee3549d92047e0">&#9670;&nbsp;</a></span>embColor_make()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a> embColor_make </td>
          <td>(</td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>g</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af14b524c3f5c08a05ca5f71ccb447293" name="af14b524c3f5c08a05ca5f71ccb447293"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af14b524c3f5c08a05ca5f71ccb447293">&#9670;&nbsp;</a></span>embEllipse_area()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embEllipse_area </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a>&#160;</td>
          <td class="paramname"><em>ellipse</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3498f38737f8760195323486680711f8" name="a3498f38737f8760195323486680711f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3498f38737f8760195323486680711f8">&#9670;&nbsp;</a></span>embEllipse_diameterX()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embEllipse_diameterX </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a>&#160;</td>
          <td class="paramname"><em>ellipse</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa05c0995fe9972bcce71d4b795a4bd75" name="aa05c0995fe9972bcce71d4b795a4bd75"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa05c0995fe9972bcce71d4b795a4bd75">&#9670;&nbsp;</a></span>embEllipse_diameterY()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embEllipse_diameterY </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a>&#160;</td>
          <td class="paramname"><em>ellipse</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a24379b160f1253a94502df9db3f49244" name="a24379b160f1253a94502df9db3f49244"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24379b160f1253a94502df9db3f49244">&#9670;&nbsp;</a></span>embEllipse_height()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embEllipse_height </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a>&#160;</td>
          <td class="paramname"><em>ellipse</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6911a2c61474451a39add47b0f7de868" name="a6911a2c61474451a39add47b0f7de868"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6911a2c61474451a39add47b0f7de868">&#9670;&nbsp;</a></span>embEllipse_init()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a> embEllipse_init </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a39c0df3309f802b2d8613653ff8bb906" name="a39c0df3309f802b2d8613653ff8bb906"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39c0df3309f802b2d8613653ff8bb906">&#9670;&nbsp;</a></span>embEllipse_make()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a> embEllipse_make </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>cx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>cy</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>rx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>ry</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a21ed188eb82b92349d81b896e934c2ac" name="a21ed188eb82b92349d81b896e934c2ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21ed188eb82b92349d81b896e934c2ac">&#9670;&nbsp;</a></span>embEllipse_perimeter()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embEllipse_perimeter </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a>&#160;</td>
          <td class="paramname"><em>ellipse</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa5f2f533024c9eca31df30bc6cf670c5" name="aa5f2f533024c9eca31df30bc6cf670c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa5f2f533024c9eca31df30bc6cf670c5">&#9670;&nbsp;</a></span>embEllipse_width()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embEllipse_width </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a>&#160;</td>
          <td class="paramname"><em>ellipse</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad869f53be717447df50db02df40178ed" name="ad869f53be717447df50db02df40178ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad869f53be717447df50db02df40178ed">&#9670;&nbsp;</a></span>embGeometry_boundingRect()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a> embGeometry_boundingRect </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aca7cafe21cb651b77560fece69fb1984">EmbGeometry</a> *&#160;</td>
          <td class="paramname"><em>obj</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Calculate the bounding box of geometry <em>obj</em> based on what kind of geometric object it is. </p>
<p ><em>obj</em> A pointer to the geometry memory. </p><dl class="section return"><dt>Returns</dt><dd>EmbRect The bounding box in the same scale as the input geometry.</dd></dl>
<p>In the case of a failure the bounding box returned is always the unit square with top left corner at (0, 0). </p>

</div>
</div>
<a id="a439d686b2b6c28793e50ef72b909f12f" name="a439d686b2b6c28793e50ef72b909f12f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a439d686b2b6c28793e50ef72b909f12f">&#9670;&nbsp;</a></span>embGeometry_free()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embGeometry_free </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aca7cafe21cb651b77560fece69fb1984">EmbGeometry</a> *&#160;</td>
          <td class="paramname"><em>obj</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Free the memory occupied by a non-stitch geometry object. </p>
<p ><em>obj</em> Pointer to geometry memory. </p>

</div>
</div>
<a id="a1f7e5a1db0dc11ef2bb7def04bae32b9" name="a1f7e5a1db0dc11ef2bb7def04bae32b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f7e5a1db0dc11ef2bb7def04bae32b9">&#9670;&nbsp;</a></span>embGeometry_init()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#aca7cafe21cb651b77560fece69fb1984">EmbGeometry</a> * embGeometry_init </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type_in</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Our generic object interface backends to each individual type. </p>
<p ><em>type_in</em> </p><dl class="section return"><dt>Returns</dt><dd>EmbGeometry* </dd></dl>

</div>
</div>
<a id="ad828bce06ad3137b9f8079fe5d262b6f" name="ad828bce06ad3137b9f8079fe5d262b6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad828bce06ad3137b9f8079fe5d262b6f">&#9670;&nbsp;</a></span>embGeometry_move()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embGeometry_move </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aca7cafe21cb651b77560fece69fb1984">EmbGeometry</a> *&#160;</td>
          <td class="paramname"><em>obj</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>delta</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Translate <em>obj</em> by the vector <em>delta</em>. </p>
<p ><em>obj</em> A pointer to the geometry memory. <em>delta</em> A vector in the 0.1mm scale to offset the geometry by. </p>

</div>
</div>
<a id="aaad366b6c8651825c096c9b8fd731fcc" name="aaad366b6c8651825c096c9b8fd731fcc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaad366b6c8651825c096c9b8fd731fcc">&#9670;&nbsp;</a></span>embGeometry_vulcanize()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embGeometry_vulcanize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aca7cafe21cb651b77560fece69fb1984">EmbGeometry</a> *&#160;</td>
          <td class="paramname"><em>obj</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Toggle the rubber mode of the object. </p>
<p ><em>obj</em> </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000235">Todo:</a></b></dt><dd>Review. This could be controlled by a simple flag. </dd></dl>

</div>
</div>
<a id="a910afe5c3ca865bc9afd8a520ae73e37" name="a910afe5c3ca865bc9afd8a520ae73e37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a910afe5c3ca865bc9afd8a520ae73e37">&#9670;&nbsp;</a></span>embImage_create()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a> embImage_create </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="acb2e2b58edf88941e0afa44fe8e2ea6f" name="acb2e2b58edf88941e0afa44fe8e2ea6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb2e2b58edf88941e0afa44fe8e2ea6f">&#9670;&nbsp;</a></span>embImage_free()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embImage_free </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a> *&#160;</td>
          <td class="paramname"><em>image</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3de1df7b3d8f70b0b961b3e0bf000cc0" name="a3de1df7b3d8f70b0b961b3e0bf000cc0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3de1df7b3d8f70b0b961b3e0bf000cc0">&#9670;&nbsp;</a></span>embImage_read()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embImage_read </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a> *&#160;</td>
          <td class="paramname"><em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>fname</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a953ced4b5adcaaa6a048894144427cf6" name="a953ced4b5adcaaa6a048894144427cf6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a953ced4b5adcaaa6a048894144427cf6">&#9670;&nbsp;</a></span>embImage_write()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embImage_write </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a> *&#160;</td>
          <td class="paramname"><em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>fname</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a95daa6f689b628dec2a772dfde676c83" name="a95daa6f689b628dec2a772dfde676c83"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95daa6f689b628dec2a772dfde676c83">&#9670;&nbsp;</a></span>embLine_intersectionPoint()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> embLine_intersectionPoint </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a>&#160;</td>
          <td class="paramname"><em>line1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a>&#160;</td>
          <td class="paramname"><em>line2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afdb3beaf9455403550bea072e6433024" name="afdb3beaf9455403550bea072e6433024"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afdb3beaf9455403550bea072e6433024">&#9670;&nbsp;</a></span>embLine_make()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a> embLine_make </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>x1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>y1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>y2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9559c0d75a8e73a52114e9c20f45838b" name="a9559c0d75a8e73a52114e9c20f45838b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9559c0d75a8e73a52114e9c20f45838b">&#9670;&nbsp;</a></span>embLine_normalVector()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embLine_normalVector </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a>&#160;</td>
          <td class="paramname"><em>line</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *&#160;</td>
          <td class="paramname"><em>result</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>clockwise</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Finds the normalized vector perpendicular (clockwise) to the line given by v1-&gt;v2 (normal to the line) </p>

</div>
</div>
<a id="a324691deebb0e224ce2f406b8cc30e0e" name="a324691deebb0e224ce2f406b8cc30e0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a324691deebb0e224ce2f406b8cc30e0e">&#9670;&nbsp;</a></span>embPattern_addCircleAbs()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_addCircleAbs </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a>&#160;</td>
          <td class="paramname"><em>circle</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Adds a circle object to pattern (<em>p</em>) with its center at the absolute position (<em>cx</em>,<em>cy</em>) with a radius of (<em>r</em>). Positive y is up. Units are in millimeters. </p>

</div>
</div>
<a id="abe0e2b92cd0e0e514c63e2eda5968f9f" name="abe0e2b92cd0e0e514c63e2eda5968f9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe0e2b92cd0e0e514c63e2eda5968f9f">&#9670;&nbsp;</a></span>embPattern_addEllipseAbs()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_addEllipseAbs </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a4e48ebde5bd4d82b875f98b347bdd62c">EmbEllipse</a>&#160;</td>
          <td class="paramname"><em>ellipse</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Adds an ellipse object to pattern (<em>p</em>) with its center at the absolute position (<em>cx</em>,<em>cy</em>) with radii of (<em>rx</em>,<em>ry</em>). Positive y is up. Units are in millimeters. </p>

</div>
</div>
<a id="af85d9e191f5c09f877fad0f1605a66f4" name="af85d9e191f5c09f877fad0f1605a66f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af85d9e191f5c09f877fad0f1605a66f4">&#9670;&nbsp;</a></span>embPattern_addLineAbs()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_addLineAbs </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a62e08237073617de993166ed4a9ab085">EmbLine</a>&#160;</td>
          <td class="paramname"><em>line</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Adds a line object to pattern (<em>p</em>) starting at the absolute position (<em>x1</em>,<em>y1</em>) and ending at the absolute position (<em>x2</em>,<em>y2</em>). Positive y is up. Units are in millimeters. </p>

</div>
</div>
<a id="a173b673741f42aba5463fe6f32fb3b32" name="a173b673741f42aba5463fe6f32fb3b32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a173b673741f42aba5463fe6f32fb3b32">&#9670;&nbsp;</a></span>embPattern_addPathAbs()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_addPathAbs </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#af29045dfeebafdcb66d114b390c4a686">EmbPath</a>&#160;</td>
          <td class="paramname"><em>obj</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a177816da32581f8737a1825391d44f84" name="a177816da32581f8737a1825391d44f84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a177816da32581f8737a1825391d44f84">&#9670;&nbsp;</a></span>embPattern_addPointAbs()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_addPointAbs </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a835ccc3aedf71b57dca6130be87ea463">EmbPoint</a>&#160;</td>
          <td class="paramname"><em>obj</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Adds a point object to pattern (<em>p</em>) at the absolute position (<em>x</em>,<em>y</em>). Positive y is up. Units are in millimeters. </p>

</div>
</div>
<a id="a34d24abbe4ed74a8df28a8625cfdfacb" name="a34d24abbe4ed74a8df28a8625cfdfacb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a34d24abbe4ed74a8df28a8625cfdfacb">&#9670;&nbsp;</a></span>embPattern_addPolygonAbs()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_addPolygonAbs </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2d6988a5f4ba24d26c7eff65dbc9d029">EmbPolygon</a>&#160;</td>
          <td class="paramname"><em>obj</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5b4ae4d41a6f7dd41e09dd549bdc2348" name="a5b4ae4d41a6f7dd41e09dd549bdc2348"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b4ae4d41a6f7dd41e09dd549bdc2348">&#9670;&nbsp;</a></span>embPattern_addPolylineAbs()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_addPolylineAbs </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#ab5563c868d8f8174d5be764808a647dd">EmbPolyline</a>&#160;</td>
          <td class="paramname"><em>obj</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8546c80481f4b1cf3b7da896f729a800" name="a8546c80481f4b1cf3b7da896f729a800"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8546c80481f4b1cf3b7da896f729a800">&#9670;&nbsp;</a></span>embPattern_addRectAbs()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_addRectAbs </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a>&#160;</td>
          <td class="paramname"><em>rect</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Adds a rectangle object to pattern (<em>p</em>) at the absolute position (<em>x</em>,<em>y</em>) with a width of (<em>w</em>) and a height of (<em>h</em>). Positive y is up. Units are in millimeters. </p>

</div>
</div>
<a id="adb38a95b0ac7c7f48aa92bcb156f9413" name="adb38a95b0ac7c7f48aa92bcb156f9413"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb38a95b0ac7c7f48aa92bcb156f9413">&#9670;&nbsp;</a></span>embPattern_addStitchAbs()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_addStitchAbs </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>flags</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>isAutoColorIndex</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Adds a stitch to the pattern (<em>p</em>) at the absolute position (<em>x</em>,<em>y</em>). Positive y is up. Units are in millimeters. </p>

</div>
</div>
<a id="aa2c02d649c5a2ac8513514da7b0b5fc1" name="aa2c02d649c5a2ac8513514da7b0b5fc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2c02d649c5a2ac8513514da7b0b5fc1">&#9670;&nbsp;</a></span>embPattern_addStitchRel()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_addStitchRel </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>dx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>dy</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>flags</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>isAutoColorIndex</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Adds a stitch to the pattern (<em>p</em>) at the relative position (<em>dx</em>,<em>dy</em>) to the previous stitch. Positive y is up. Units are in millimeters. </p>

</div>
</div>
<a id="a1b281916881a27935b9e1f6bcffb2087" name="a1b281916881a27935b9e1f6bcffb2087"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b281916881a27935b9e1f6bcffb2087">&#9670;&nbsp;</a></span>embPattern_addThread()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embPattern_addThread </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a>&#160;</td>
          <td class="paramname"><em>thread</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p ><em>pattern</em> <em>thread</em> </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>

</div>
</div>
<a id="a2c98adbce5554d426cc190eb7659e82c" name="a2c98adbce5554d426cc190eb7659e82c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c98adbce5554d426cc190eb7659e82c">&#9670;&nbsp;</a></span>embPattern_calcBoundingBox()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a> embPattern_calcBoundingBox </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Returns an EmbRect that encapsulates all stitches and objects in the pattern (<em>p</em>). </p>

</div>
</div>
<a id="a5961ea19e0e8733ce24c3ba52b6b66f8" name="a5961ea19e0e8733ce24c3ba52b6b66f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5961ea19e0e8733ce24c3ba52b6b66f8">&#9670;&nbsp;</a></span>embPattern_center()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_center </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Center the pattern <em>p</em>. </p>

</div>
</div>
<a id="abeb4c0f3d40c17445df2aeef9677c10e" name="abeb4c0f3d40c17445df2aeef9677c10e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abeb4c0f3d40c17445df2aeef9677c10e">&#9670;&nbsp;</a></span>embPattern_changeColor()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_changeColor </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Change the currentColorIndex of pattern <em>p</em> to <em>index</em>. </p>

</div>
</div>
<a id="ade565ade884217b77053c4cd62c9ade3" name="ade565ade884217b77053c4cd62c9ade3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade565ade884217b77053c4cd62c9ade3">&#9670;&nbsp;</a></span>embPattern_color_count()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embPattern_color_count </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a>&#160;</td>
          <td class="paramname"><em>startColor</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a00deebb53dcaab1a1669e4549f97de62" name="a00deebb53dcaab1a1669e4549f97de62"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00deebb53dcaab1a1669e4549f97de62">&#9670;&nbsp;</a></span>embPattern_combine()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> * embPattern_combine </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p ><em>p1</em> <em>p2</em> </p><dl class="section return"><dt>Returns</dt><dd>EmbPattern* </dd></dl>

</div>
</div>
<a id="a839120fda91e639e45430e7cd2debae0" name="a839120fda91e639e45430e7cd2debae0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a839120fda91e639e45430e7cd2debae0">&#9670;&nbsp;</a></span>embPattern_combineJumpStitches()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_combineJumpStitches </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p ><em>p</em> </p>

</div>
</div>
<a id="a65792d1b0c470b33261281062fb92a54" name="a65792d1b0c470b33261281062fb92a54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65792d1b0c470b33261281062fb92a54">&#9670;&nbsp;</a></span>embPattern_convertGeometry()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_convertGeometry </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p ><em>p</em> </p>

</div>
</div>
<a id="adb4b9ef23f2fbe8b6d04e50e9f043da1" name="adb4b9ef23f2fbe8b6d04e50e9f043da1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb4b9ef23f2fbe8b6d04e50e9f043da1">&#9670;&nbsp;</a></span>embPattern_copyPolylinesToStitchList()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_copyPolylinesToStitchList </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a11621e399da65f32152478608db0d641" name="a11621e399da65f32152478608db0d641"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11621e399da65f32152478608db0d641">&#9670;&nbsp;</a></span>embPattern_copyStitchListToPolylines()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_copyStitchListToPolylines </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3838304c6930f2cc53cf763349fc27db" name="a3838304c6930f2cc53cf763349fc27db"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3838304c6930f2cc53cf763349fc27db">&#9670;&nbsp;</a></span>embPattern_correctForMaxStitchLength()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_correctForMaxStitchLength </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>maxStitchLength</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>maxJumpLength</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000238">Todo:</a></b></dt><dd>The params determine the max XY movement rather than the length. They need renamed or clarified further. </dd></dl>

</div>
</div>
<a id="ad1be1abf388d4479ffe2b75f8470273b" name="ad1be1abf388d4479ffe2b75f8470273b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad1be1abf388d4479ffe2b75f8470273b">&#9670;&nbsp;</a></span>embPattern_create()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> * embPattern_create </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Returns a pointer to an EmbPattern. It is created on the heap. The caller is responsible for freeing the allocated memory with <a class="el" href="pattern_8c.html#a644e83f2c9bcb606bc0b252a6fe443ed">embPattern_free()</a>.</p>
<dl class="section return"><dt>Returns</dt><dd>EmbPattern* </dd></dl>

</div>
</div>
<a id="a2a11e2787f04c55c5fd09cba349b6037" name="a2a11e2787f04c55c5fd09cba349b6037"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a11e2787f04c55c5fd09cba349b6037">&#9670;&nbsp;</a></span>embPattern_crossstitch()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_crossstitch </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a> *&#160;</td>
          <td class="paramname"><em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>threshhold</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p ><em>pattern</em> <em>image</em> <em>threshhold</em> </p>
<p >Uses a threshhold method to determine where to put crosses in the fill.</p>
<p >To improve this, we can remove the vertical stitches when two crosses neighbour. Currently the simple way to do this is to chain crosses that are neighbours exactly one ahead. </p>

</div>
</div>
<a id="abcedd1e1682fbb2af2db3dc9704c035e" name="abcedd1e1682fbb2af2db3dc9704c035e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abcedd1e1682fbb2af2db3dc9704c035e">&#9670;&nbsp;</a></span>embPattern_designDetails()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_designDetails </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5e60e4e5dfdebd4a6887f299a82adb2c" name="a5e60e4e5dfdebd4a6887f299a82adb2c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e60e4e5dfdebd4a6887f299a82adb2c">&#9670;&nbsp;</a></span>embPattern_end()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_end </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a06e84e58ffaff895d4ffd4f659dedc73" name="a06e84e58ffaff895d4ffd4f659dedc73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06e84e58ffaff895d4ffd4f659dedc73">&#9670;&nbsp;</a></span>embPattern_fixColorCount()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_fixColorCount </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p ><em>p</em> </p>

</div>
</div>
<a id="a34ef93c9c7d2a335d50d85ab1e3d28c2" name="a34ef93c9c7d2a335d50d85ab1e3d28c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a34ef93c9c7d2a335d50d85ab1e3d28c2">&#9670;&nbsp;</a></span>embPattern_flip()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_flip </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>horz</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>vert</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Flips the entire pattern (<em>p</em>) horizontally about the x-axis if (<em>horz</em>) is true. Flips the entire pattern (<em>p</em>) vertically about the y-axis if (<em>vert</em>) is true. </p>

</div>
</div>
<a id="a80f235d1089633b4e14f674d2d2f8be9" name="a80f235d1089633b4e14f674d2d2f8be9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a80f235d1089633b4e14f674d2d2f8be9">&#9670;&nbsp;</a></span>embPattern_flipHorizontal()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_flipHorizontal </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Flips the entire pattern (<em>p</em>) horizontally about the y-axis. </p>

</div>
</div>
<a id="a1845b61574f492a6dbef5fd6401ae4a2" name="a1845b61574f492a6dbef5fd6401ae4a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1845b61574f492a6dbef5fd6401ae4a2">&#9670;&nbsp;</a></span>embPattern_flipVertical()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_flipVertical </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Flips the entire pattern (<em>p</em>) vertically about the x-axis. </p>

</div>
</div>
<a id="a47cefd322c29827f2989630c0aa6cbc5" name="a47cefd322c29827f2989630c0aa6cbc5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a47cefd322c29827f2989630c0aa6cbc5">&#9670;&nbsp;</a></span>embPattern_free()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_free </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Frees all memory allocated in the pattern (<em>p</em>). </p>

</div>
</div>
<a id="a405e65b9e43916a34bcc149480e0bfea" name="a405e65b9e43916a34bcc149480e0bfea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a405e65b9e43916a34bcc149480e0bfea">&#9670;&nbsp;</a></span>embPattern_hideStitchesOverLength()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_hideStitchesOverLength </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>length</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p ><em>p</em> <em>length</em> </p>

</div>
</div>
<a id="aabc92974158cc1717c9a3a2ade7b04c8" name="aabc92974158cc1717c9a3a2ade7b04c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aabc92974158cc1717c9a3a2ade7b04c8">&#9670;&nbsp;</a></span>embPattern_horizontal_fill()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_horizontal_fill </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a907d23c2268eff84b7c5146b2add1bb4">EmbImage</a> *&#160;</td>
          <td class="paramname"><em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>threshhold</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p ><em>pattern</em> <em>image</em> <em>threshhold</em> </p>
<p >Uses a threshhold method to determine where to put lines in the fill.</p>
<p >Needs to pass a "donut test", i.e. an image with black pixels where: 10 &lt; x*x + y*y &lt; 20 over the area (-30, 30) x (-30, 30).</p>
<p >Use render then image difference to see how well it passes. </p>

</div>
</div>
<a id="a0169ae239bf5c69b878b67755e25ea46" name="a0169ae239bf5c69b878b67755e25ea46"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0169ae239bf5c69b878b67755e25ea46">&#9670;&nbsp;</a></span>embPattern_jumpStitches()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embPattern_jumpStitches </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a443049847ec14ded075d72988912ecb9" name="a443049847ec14ded075d72988912ecb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a443049847ec14ded075d72988912ecb9">&#9670;&nbsp;</a></span>embPattern_lengthHistogram()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_lengthHistogram </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int *&#160;</td>
          <td class="paramname"><em>bin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>NUMBINS</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3bf191bd99e2da8d36465f454a4646f6" name="a3bf191bd99e2da8d36465f454a4646f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3bf191bd99e2da8d36465f454a4646f6">&#9670;&nbsp;</a></span>embPattern_loadExternalColorFile()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_loadExternalColorFile </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>fileName</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >TODO: Description needed. </p>

</div>
</div>
<a id="adefc123fce26ec1b8f0dc9add1108217" name="adefc123fce26ec1b8f0dc9add1108217"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adefc123fce26ec1b8f0dc9add1108217">&#9670;&nbsp;</a></span>embPattern_maximumStitchLength()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embPattern_maximumStitchLength </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a47a5356e0c28581ef02f71458da21170" name="a47a5356e0c28581ef02f71458da21170"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a47a5356e0c28581ef02f71458da21170">&#9670;&nbsp;</a></span>embPattern_minimumStitchLength()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embPattern_minimumStitchLength </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4b03497c38b0e6a93b57e1ecc346f893" name="a4b03497c38b0e6a93b57e1ecc346f893"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b03497c38b0e6a93b57e1ecc346f893">&#9670;&nbsp;</a></span>embPattern_movePolylinesToStitchList()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_movePolylinesToStitchList </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0f2e153a363a08c30068d34b56e2da48" name="a0f2e153a363a08c30068d34b56e2da48"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f2e153a363a08c30068d34b56e2da48">&#9670;&nbsp;</a></span>embPattern_moveStitchListToPolylines()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_moveStitchListToPolylines </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a27c9da1f15b54abeca06788d3b19bd9d" name="a27c9da1f15b54abeca06788d3b19bd9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a27c9da1f15b54abeca06788d3b19bd9d">&#9670;&nbsp;</a></span>embPattern_read()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> char embPattern_read </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>fileName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>format</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><em>pattern</em> <em>fileName</em> <em>format</em> </p>
<dl class="section return"><dt>Returns</dt><dd>char </dd></dl>

</div>
</div>
<a id="a6deb066d3415e77f4771b2fc2d6ac3e8" name="a6deb066d3415e77f4771b2fc2d6ac3e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6deb066d3415e77f4771b2fc2d6ac3e8">&#9670;&nbsp;</a></span>embPattern_readAuto()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> char embPattern_readAuto </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>fileName</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><em>pattern</em> <em>fileName</em> </p>
<dl class="section return"><dt>Returns</dt><dd>char </dd></dl>

</div>
</div>
<a id="a461849dcd54ea958ac45303abf8dde13" name="a461849dcd54ea958ac45303abf8dde13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a461849dcd54ea958ac45303abf8dde13">&#9670;&nbsp;</a></span>embPattern_realStitches()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embPattern_realStitches </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4a1b44a1dda28aec2cdab69cbdd226fb" name="a4a1b44a1dda28aec2cdab69cbdd226fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a1b44a1dda28aec2cdab69cbdd226fb">&#9670;&nbsp;</a></span>embPattern_render()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embPattern_render </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>fname</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a91528c5fccf371c10f0933078899f751" name="a91528c5fccf371c10f0933078899f751"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91528c5fccf371c10f0933078899f751">&#9670;&nbsp;</a></span>embPattern_scale()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embPattern_scale </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>scale</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Very simple scaling of the x and y axis for every point. Doesn't insert or delete stitches to preserve density. </p>

</div>
</div>
<a id="a76cca8e66e7c5efcf965f5c708fc7b8b" name="a76cca8e66e7c5efcf965f5c708fc7b8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a76cca8e66e7c5efcf965f5c708fc7b8b">&#9670;&nbsp;</a></span>embPattern_simulate()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embPattern_simulate </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>fname</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a88070a13749105a1faea9d3980aa0588" name="a88070a13749105a1faea9d3980aa0588"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88070a13749105a1faea9d3980aa0588">&#9670;&nbsp;</a></span>embPattern_totalStitchLength()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embPattern_totalStitchLength </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p ><em>pattern</em> </p><dl class="section return"><dt>Returns</dt><dd>float </dd></dl>

</div>
</div>
<a id="a1068135a787f788bf477613c62187769" name="a1068135a787f788bf477613c62187769"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1068135a787f788bf477613c62187769">&#9670;&nbsp;</a></span>embPattern_trimStitches()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embPattern_trimStitches </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a860e4cca0f3e88a3341c77160047fb61" name="a860e4cca0f3e88a3341c77160047fb61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a860e4cca0f3e88a3341c77160047fb61">&#9670;&nbsp;</a></span>embPattern_write()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> char embPattern_write </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>fileName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>format</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><em>pattern</em> <em>fileName</em> <em>format</em> </p>
<dl class="section return"><dt>Returns</dt><dd>char </dd></dl>

</div>
</div>
<a id="a533aaf5c2f1775990d297435354288f1" name="a533aaf5c2f1775990d297435354288f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a533aaf5c2f1775990d297435354288f1">&#9670;&nbsp;</a></span>embPattern_writeAuto()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> char embPattern_writeAuto </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>fileName</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><em>pattern</em> <em>fileName</em> </p>
<dl class="section return"><dt>Returns</dt><dd>char </dd></dl>

</div>
</div>
<a id="a44f8e958006d6b2042f43204b24d9395" name="a44f8e958006d6b2042f43204b24d9395"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44f8e958006d6b2042f43204b24d9395">&#9670;&nbsp;</a></span>embRect_area()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embRect_area </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a>&#160;</td>
          <td class="paramname"><em>rect</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a19cce6ce8cab6eb9f3808efb33e27a8c" name="a19cce6ce8cab6eb9f3808efb33e27a8c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19cce6ce8cab6eb9f3808efb33e27a8c">&#9670;&nbsp;</a></span>embRect_init()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#ac2f33b151fc40a0da3b14379aa0ec653">EmbRect</a> embRect_init </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aac78be5a14c3044d704e8f39dd160fa9" name="aac78be5a14c3044d704e8f39dd160fa9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac78be5a14c3044d704e8f39dd160fa9">&#9670;&nbsp;</a></span>embSatinOutline_generateSatinOutline()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embSatinOutline_generateSatinOutline </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> *&#160;</td>
          <td class="paramname"><em>lines</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>thickness</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#af3d7bc78977c54ad019cf191aee0f276">EmbSatinOutline</a> *&#160;</td>
          <td class="paramname"><em>result</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><em>lines</em> <em>thickness</em> <em>result</em> </p>

</div>
</div>
<a id="a9e843bec24828324a88b8a0ad699a07a" name="a9e843bec24828324a88b8a0ad699a07a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e843bec24828324a88b8a0ad699a07a">&#9670;&nbsp;</a></span>embSatinOutline_renderStitches()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#aebe8b1561a59d167cfe6613863a671ca">EmbArray</a> * embSatinOutline_renderStitches </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#af3d7bc78977c54ad019cf191aee0f276">EmbSatinOutline</a> *&#160;</td>
          <td class="paramname"><em>result</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>density</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><em>result</em> <em>density</em> </p>
<dl class="section return"><dt>Returns</dt><dd>EmbArray* </dd></dl>

</div>
</div>
<a id="a58c3e07fc4e42ab234f8915ae132d829" name="a58c3e07fc4e42ab234f8915ae132d829"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58c3e07fc4e42ab234f8915ae132d829">&#9670;&nbsp;</a></span>embThread_findNearestColor()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embThread_findNearestColor </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a>&#160;</td>
          <td class="paramname"><em>color</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a> *&#160;</td>
          <td class="paramname"><em>color_list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>n_colors</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Returns the closest color to the required color based on a list of available threads. The algorithm is a simple least squares search against the list. If the (square of) Euclidean 3-dimensional distance between the points in (red, green, blue) space is smaller then the index is saved and the remaining index is returned to the caller.</p>
<p ><em>color</em> The EmbColor color to match. <em>colors</em> The EmbThreadList pointer to start the search at. <em>mode</em> Is the argument an array of threads (0) or colors (1)? </p><dl class="section return"><dt>Returns</dt><dd>closestIndex The entry in the ThreadList that matches. </dd></dl>

</div>
</div>
<a id="afa800b5fae861c97f7921b41dc96c755" name="afa800b5fae861c97f7921b41dc96c755"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afa800b5fae861c97f7921b41dc96c755">&#9670;&nbsp;</a></span>embThread_findNearestThread()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int embThread_findNearestThread </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#acde9d757854564332fd795a084ec88b3">EmbColor</a>&#160;</td>
          <td class="paramname"><em>color</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a> *&#160;</td>
          <td class="paramname"><em>thread_list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>n_threads</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><em>color</em> <em>thread_list</em> <em>n_threads</em> </p>
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>

</div>
</div>
<a id="a76fab67622f40989635482b9a1b1dfc2" name="a76fab67622f40989635482b9a1b1dfc2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a76fab67622f40989635482b9a1b1dfc2">&#9670;&nbsp;</a></span>embThread_getRandom()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a> embThread_getRandom </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Returns a random thread color, useful in filling in cases where the actual color of the thread doesn't matter but one needs to be declared to test or render a pattern.</p>
<dl class="section return"><dt>Returns</dt><dd>c The resulting color. </dd></dl>

</div>
</div>
<a id="aab99160f0470d40b5f7bf4bbe5017fae" name="aab99160f0470d40b5f7bf4bbe5017fae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab99160f0470d40b5f7bf4bbe5017fae">&#9670;&nbsp;</a></span>embTime_initNow()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embTime_initNow </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a3829b58c37eab5cd81529f1916adcd33">EmbTime</a> *&#160;</td>
          <td class="paramname"><em>t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><em>t</em> </p>

</div>
</div>
<a id="af1dbef098d0111b2f93e9aee1bbdf79d" name="af1dbef098d0111b2f93e9aee1bbdf79d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1dbef098d0111b2f93e9aee1bbdf79d">&#9670;&nbsp;</a></span>embTime_time()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a3829b58c37eab5cd81529f1916adcd33">EmbTime</a> embTime_time </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a3829b58c37eab5cd81529f1916adcd33">EmbTime</a> *&#160;</td>
          <td class="paramname"><em>t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><em>t</em> </p>
<dl class="section return"><dt>Returns</dt><dd>EmbTime </dd></dl>

</div>
</div>
<a id="a6efd27ecee68d6b66d1abae0d90925a7" name="a6efd27ecee68d6b66d1abae0d90925a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6efd27ecee68d6b66d1abae0d90925a7">&#9670;&nbsp;</a></span>embVector_add()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> embVector_add </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The sum of vectors <em>a</em> and <em>b</em> returned as a vector.</p>
<p >Equivalent to:</p>
<p class="formulaDsp">
\[
      \mathbf{c} = \mathbf{a} + \mathbf{b}
                 = \begin{pmatrix} a_{x} + b_{x} \\ a_{y}+b_{y} \end{pmatrix}
\]
</p>
 
</div>
</div>
<a id="a04639683e8ca6259a875aea58c397a17" name="a04639683e8ca6259a875aea58c397a17"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04639683e8ca6259a875aea58c397a17">&#9670;&nbsp;</a></span>embVector_angle()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embVector_angle </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The angle, measured anti-clockwise from the x-axis, of a vector v. </p>

</div>
</div>
<a id="a9bd2260f41b3ba7bf814b639010d6006" name="a9bd2260f41b3ba7bf814b639010d6006"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9bd2260f41b3ba7bf814b639010d6006">&#9670;&nbsp;</a></span>embVector_average()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> embVector_average </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The average of vectors <em>v1</em> and <em>v2</em> returned as a vector.</p>
<p >Equivalent to:</p>
<p class="formulaDsp">
\[
      \mathbf{c} = \frac{\mathbf{a} + \mathbf{b}}{2}
                 = \begin{pmatrix} \frac{a_{x} + b_{x}}{2} \\ \frac{a_{y}+b_{y}}{2} \end{pmatrix}
\]
</p>
 
</div>
</div>
<a id="a07e04b93bf1b220b0287b3e8e7de7c0c" name="a07e04b93bf1b220b0287b3e8e7de7c0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a07e04b93bf1b220b0287b3e8e7de7c0c">&#9670;&nbsp;</a></span>embVector_cross()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embVector_cross </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The "cross product" as vectors <em>a</em> and <em>b</em> returned as a real value. </p>
<p >Technically, this is the magnitude of the cross product when the embroidery is placed in the z=0 plane (since the cross product is defined for 3-dimensional vectors). That is:</p>
<p class="formulaDsp">
\[
      |c| = \left| \begin{pmatrix} a_x \\ a_y \\ 0 \end{pmatrix} \times \begin{pmatrix} b_x \\ b_y \\ 0 \end{pmatrix}\right|
          = \left| \begin{pmatrix} 0 \\ 0 \\ a_x b_y - a_y b_x \end{pmatrix} \right|
          = a_x b_y - a_y b_x
\]
</p>
 
</div>
</div>
<a id="ae6eb6571cc109a253dc4f7d825e56694" name="ae6eb6571cc109a253dc4f7d825e56694"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6eb6571cc109a253dc4f7d825e56694">&#9670;&nbsp;</a></span>embVector_distance()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embVector_distance </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The distance between <em>a</em> and <em>b</em> returned as a real value.</p>
<p class="formulaDsp">
\[
     d = \left|\mathbf{a}-\mathbf{b}\right|
       = \sqrt{(a_x-b_x)^{2} + (a_y-b_y)^{2}}
\]
</p>
 
</div>
</div>
<a id="a30cd27cebdce50d05099d257afc91381" name="a30cd27cebdce50d05099d257afc91381"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30cd27cebdce50d05099d257afc91381">&#9670;&nbsp;</a></span>embVector_dot()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embVector_dot </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The dot product as vectors <em>v1</em> and <em>v2</em> returned as a EmbReal.</p>
<p >Equivalent to:</p>
<p class="formulaDsp">
\[
      c = \mathbf{a} \cdot \mathbf{b}
        = a_x b_x + a_y b_y
\]
</p>
 
</div>
</div>
<a id="ac0161afdbecb1d33336072331183e441" name="ac0161afdbecb1d33336072331183e441"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac0161afdbecb1d33336072331183e441">&#9670;&nbsp;</a></span>embVector_length()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embVector_length </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>vector</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The length or absolute value of the vector <em>vector</em>.</p>
<p >Equivalent to:</p>
<p class="formulaDsp">
\[
      |v| = \sqrt{v_{x}^{2} + v_{y}^{2}}
\]
</p>
 
</div>
</div>
<a id="a710ebab38d10db6e2582707c1d60036b" name="a710ebab38d10db6e2582707c1d60036b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a710ebab38d10db6e2582707c1d60036b">&#9670;&nbsp;</a></span>embVector_multiply()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embVector_multiply </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>vector</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>magnitude</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *&#160;</td>
          <td class="paramname"><em>result</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The scalar multiple <em>magnitude</em> of a vector <em>vector</em>. Returned as <em>result</em>.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000240">Todo:</a></b></dt><dd>make result return argument. </dd></dl>

</div>
</div>
<a id="a34e670486dcdd3b97c65c81ba8eea067" name="a34e670486dcdd3b97c65c81ba8eea067"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a34e670486dcdd3b97c65c81ba8eea067">&#9670;&nbsp;</a></span>embVector_normalize()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embVector_normalize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>vector</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *&#160;</td>
          <td class="paramname"><em>result</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Finds the unit length vector <em>result</em> in the same direction as <em>vector</em>.</p>
<p >Equivalent to:</p>
<p class="formulaDsp">
\[
      \mathbf{u} = \frac{v}{|\mathbf{v}|}
\]
</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000239">Todo:</a></b></dt><dd>make result return argument. </dd></dl>

</div>
</div>
<a id="af790aef236de4e53badb9a9c8ce5664a" name="af790aef236de4e53badb9a9c8ce5664a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af790aef236de4e53badb9a9c8ce5664a">&#9670;&nbsp;</a></span>embVector_relativeX()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embVector_relativeX </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>a1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>a2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>a3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The x-component of the vector </p>

</div>
</div>
<a id="af7f3d1d902464690990e2460088b03cb" name="af7f3d1d902464690990e2460088b03cb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af7f3d1d902464690990e2460088b03cb">&#9670;&nbsp;</a></span>embVector_relativeY()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embVector_relativeY </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>a1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>a2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>a3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The y-component of the vector </p>

</div>
</div>
<a id="a38503615e02e56b3004cc02664e1e62d" name="a38503615e02e56b3004cc02664e1e62d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a38503615e02e56b3004cc02664e1e62d">&#9670;&nbsp;</a></span>embVector_subtract()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> embVector_subtract </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>v1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>v2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The difference between vectors <em>v1</em> and <em>v2</em> returned as <em>result</em>.</p>
<p >Equivalent to:</p>
<p class="formulaDsp">
\[
      \mathbf{c} = \mathbf{a} - \mathbf{b}
                 = \begin{pmatrix} a_{x} - b_{x} \\ a_{y}-b_{y} \end{pmatrix}
\]
</p>
 
</div>
</div>
<a id="a25608cfbca820b4a4bdd53083ec87450" name="a25608cfbca820b4a4bdd53083ec87450"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a25608cfbca820b4a4bdd53083ec87450">&#9670;&nbsp;</a></span>embVector_transpose_product()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void embVector_transpose_product </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>v1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>v2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *&#160;</td>
          <td class="paramname"><em>result</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Since we aren't using full vector algebra here, all vectors are "vertical". so this is like the product v1^{T} I_{2} v2 for our vectors <em>v1</em> and \v2 so a "component-wise product". The result is stored at the pointer <em>result</em>.</p>
<p >That is (1 0) (a) = (xa) (x y)(0 1) (b) (yb) </p>

</div>
</div>
<a id="ab11f31b20d8eae4ee3a01355da73a9da" name="ab11f31b20d8eae4ee3a01355da73a9da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab11f31b20d8eae4ee3a01355da73a9da">&#9670;&nbsp;</a></span>embVector_unit()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> embVector_unit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>alpha</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The unit vector in the direction <em>angle</em>.</p>
<p class="formulaDsp">
\[
      \mathbf{a}_{\alpha} = \begin{pmatrix} \cos(\alpha) \\ \sin(\alpha) \end{pmatrix}
\]
</p>
 
</div>
</div>
<a id="aa72a9eb0e258efbb67453e5f79af62c8" name="aa72a9eb0e258efbb67453e5f79af62c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa72a9eb0e258efbb67453e5f79af62c8">&#9670;&nbsp;</a></span>full_test_matrix()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int full_test_matrix </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>fname</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="abcb0a9723dfb5440894eb50cb219d993" name="abcb0a9723dfb5440894eb50cb219d993"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abcb0a9723dfb5440894eb50cb219d993">&#9670;&nbsp;</a></span>getArcCenter()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void getArcCenter </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a09945e6e919629c5787e61582c712ba1">EmbArc</a>&#160;</td>
          <td class="paramname"><em>arc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *&#160;</td>
          <td class="paramname"><em>arcCenter</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="abccfe683f2d3b1bafb626c3987e3c9ac" name="abccfe683f2d3b1bafb626c3987e3c9ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abccfe683f2d3b1bafb626c3987e3c9ac">&#9670;&nbsp;</a></span>getArcDataFromBulge()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> char getArcDataFromBulge </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>bulge</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a09945e6e919629c5787e61582c712ba1">EmbArc</a> *&#160;</td>
          <td class="paramname"><em>arc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *&#160;</td>
          <td class="paramname"><em>arcCenterX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *&#160;</td>
          <td class="paramname"><em>arcCenterY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *&#160;</td>
          <td class="paramname"><em>radius</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *&#160;</td>
          <td class="paramname"><em>diameter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *&#160;</td>
          <td class="paramname"><em>chord</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *&#160;</td>
          <td class="paramname"><em>chordMidX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *&#160;</td>
          <td class="paramname"><em>chordMidY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *&#160;</td>
          <td class="paramname"><em>sagitta</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *&#160;</td>
          <td class="paramname"><em>apothem</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> *&#160;</td>
          <td class="paramname"><em>incAngleInDegrees</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>clockwise</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac005ed8ac46c8a27b281039c439e0576" name="ac005ed8ac46c8a27b281039c439e0576"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac005ed8ac46c8a27b281039c439e0576">&#9670;&nbsp;</a></span>getCircleCircleIntersections()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int getCircleCircleIntersections </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a>&#160;</td>
          <td class="paramname"><em>c0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a>&#160;</td>
          <td class="paramname"><em>c1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *&#160;</td>
          <td class="paramname"><em>v0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *&#160;</td>
          <td class="paramname"><em>v1</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7e454215c86e5f9190247ad029d79c5c" name="a7e454215c86e5f9190247ad029d79c5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7e454215c86e5f9190247ad029d79c5c">&#9670;&nbsp;</a></span>getCircleTangentPoints()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int getCircleTangentPoints </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a87fc13ccd4dbaa7de7c85efde17bba0e">EmbCircle</a>&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a>&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *&#160;</td>
          <td class="paramname"><em>v0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a16fa26764453571074cb85a7574738d4">EmbVector</a> *&#160;</td>
          <td class="paramname"><em>v1</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="abc0ebbb6da27faacd87e8abaf57733c8" name="abc0ebbb6da27faacd87e8abaf57733c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc0ebbb6da27faacd87e8abaf57733c8">&#9670;&nbsp;</a></span>hilbert_curve()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int hilbert_curve </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>iterations</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p ><em>pattern</em> <em>iterations</em> </p>
<p ><a href="https://en.wikipedia.org/wiki/Hilbert_curve">https://en.wikipedia.org/wiki/Hilbert_curve</a></p>
<p >Using the Lindenmayer System, so we can save work across different functions. </p>

</div>
</div>
<a id="a37ecaa3f785f905f33e2f22a3e925907" name="a37ecaa3f785f905f33e2f22a3e925907"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37ecaa3f785f905f33e2f22a3e925907">&#9670;&nbsp;</a></span>lindenmayer_system()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int lindenmayer_system </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a914404401c03a6bf0dac814661ba370c">L_system</a>&#160;</td>
          <td class="paramname"><em>L</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>state</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>iterations</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>complete</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p ><em>L</em> <em>state</em> <em>iterations</em> <em>complete</em> </p><dl class="section return"><dt>Returns</dt><dd>int</dd></dl>
<p>This is a slow generation algorithm. </p>

</div>
</div>
<a id="a0e589a7b4fd30698b359cd3e597fb0ec" name="a0e589a7b4fd30698b359cd3e597fb0ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e589a7b4fd30698b359cd3e597fb0ec">&#9670;&nbsp;</a></span>radians()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> radians </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a>&#160;</td>
          <td class="paramname"><em>degree</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3a3f2c52fdf22db3acaaabdff68db2ce" name="a3a3f2c52fdf22db3acaaabdff68db2ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a3f2c52fdf22db3acaaabdff68db2ce">&#9670;&nbsp;</a></span>report()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void report </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>result</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>label</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa95d3b9c2310c592992aafea1bb441e0" name="aa95d3b9c2310c592992aafea1bb441e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa95d3b9c2310c592992aafea1bb441e0">&#9670;&nbsp;</a></span>testMain()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> void testMain </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>level</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a22b614f435550f386b2fcfef48848e23" name="a22b614f435550f386b2fcfef48848e23"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22b614f435550f386b2fcfef48848e23">&#9670;&nbsp;</a></span>threadColor()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int threadColor </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>brand</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2be9bcb326d8bb595079f9129df9e35e" name="a2be9bcb326d8bb595079f9129df9e35e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2be9bcb326d8bb595079f9129df9e35e">&#9670;&nbsp;</a></span>threadColorName()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> const char * threadColorName </td>
          <td>(</td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>color</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>brand</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae6976ffd0a29cdf4247e8da3aefc8ef0" name="ae6976ffd0a29cdf4247e8da3aefc8ef0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6976ffd0a29cdf4247e8da3aefc8ef0">&#9670;&nbsp;</a></span>threadColorNum()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#adc22fdb8ac4461c2c98ca89ae0c27299">EMB_PUBLIC</a> int threadColorNum </td>
          <td>(</td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>color</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>brand</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="a6e8e4a81efc6c89d254002c6687673ab" name="a6e8e4a81efc6c89d254002c6687673ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e8e4a81efc6c89d254002c6687673ab">&#9670;&nbsp;</a></span>_dxfColorTable</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const unsigned char _dxfColorTable[][3]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ae6a1199d8c3aad2464c3296ab902b4a9" name="ae6a1199d8c3aad2464c3296ab902b4a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6a1199d8c3aad2464c3296ab902b4a9">&#9670;&nbsp;</a></span>black_thread</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a> black_thread</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a1a622bb87a39f0338527347ee6ba1402" name="a1a622bb87a39f0338527347ee6ba1402"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a622bb87a39f0338527347ee6ba1402">&#9670;&nbsp;</a></span>emb_error</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int emb_error</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Error code storage for optional control flow blocking. </p>

</div>
</div>
<a id="a3e3a5b8efffea93c4268a39ee5690098" name="a3e3a5b8efffea93c4268a39ee5690098"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e3a5b8efffea93c4268a39ee5690098">&#9670;&nbsp;</a></span>emb_verbose</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int emb_verbose</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Verbosity level. </p>

</div>
</div>
<a id="a052bcc45c7207b189a9fe6925ec76c99" name="a052bcc45c7207b189a9fe6925ec76c99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a052bcc45c7207b189a9fe6925ec76c99">&#9670;&nbsp;</a></span>embConstantPi</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="embroidery_8h.html#a2082be9aabfb541dff1825c4ca6a05cd">EmbReal</a> embConstantPi</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a8cb11404ce46501561f956d33f8dcf95" name="a8cb11404ce46501561f956d33f8dcf95"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8cb11404ce46501561f956d33f8dcf95">&#9670;&nbsp;</a></span>formatTable</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="embroidery_8h.html#afb3d2c0a23933d1ce50c4ec598b31c56">EmbFormatList</a> formatTable[<a class="el" href="embroidery_8h.html#afc6032ce2b92a1d32b18b87b1e5ba13e">numberOfFormats</a>]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p >This file is part of libembroidery.</p>
<p >Copyright 2018-2022 The Embroidermodder Team Licensed under the terms of the zlib license.</p>
<p >This file contains all the read and write functions for the library. </p><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000225">Todo:</a></b></dt><dd>This list needs reviewed in case some stitch formats also can contain object data (EMBFORMAT_STCHANDOBJ). * </dd></dl>

</div>
</div>
<a id="a79aeead6ed60b9a00526759a7b0a65d3" name="a79aeead6ed60b9a00526759a7b0a65d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79aeead6ed60b9a00526759a7b0a65d3">&#9670;&nbsp;</a></span>husThreads</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a> husThreads[]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a0f3d1df26f83f13f6ee95eeaf44c0cec" name="a0f3d1df26f83f13f6ee95eeaf44c0cec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f3d1df26f83f13f6ee95eeaf44c0cec">&#9670;&nbsp;</a></span>jefThreads</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a> jefThreads[]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a16da974838d509e7910f805288b2b8bc" name="a16da974838d509e7910f805288b2b8bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16da974838d509e7910f805288b2b8bc">&#9670;&nbsp;</a></span>pcmThreads</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a> pcmThreads[]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a0ddaecc4fc077a3db30ea5ffd20ac823" name="a0ddaecc4fc077a3db30ea5ffd20ac823"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0ddaecc4fc077a3db30ea5ffd20ac823">&#9670;&nbsp;</a></span>pecThreadCount</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const int pecThreadCount</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="acd4ee62733d77dd5fb6d73cd5dab495d" name="acd4ee62733d77dd5fb6d73cd5dab495d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd4ee62733d77dd5fb6d73cd5dab495d">&#9670;&nbsp;</a></span>pecThreads</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a> pecThreads[]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ac6cc44cb0eab5e1c3e63c4d028a0dea2" name="ac6cc44cb0eab5e1c3e63c4d028a0dea2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac6cc44cb0eab5e1c3e63c4d028a0dea2">&#9670;&nbsp;</a></span>shvThreadCount</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const int shvThreadCount</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="aa7da69925fff9b09d85d550966e4e633" name="aa7da69925fff9b09d85d550966e4e633"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7da69925fff9b09d85d550966e4e633">&#9670;&nbsp;</a></span>shvThreads</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="embroidery_8h.html#ab3faffce89b1a5043f8b4e3a001a70bd">EmbThread</a> shvThreads[]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="af343b92924aeba034403b37c3fcb8142" name="af343b92924aeba034403b37c3fcb8142"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af343b92924aeba034403b37c3fcb8142">&#9670;&nbsp;</a></span>vipDecodingTable</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const unsigned char vipDecodingTable[]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<h2><a class="anchor" id="Pfaff"></a>
Embroidery Format (.pcq)</h2>
<p ><a id="af343b92924aeba034403b37c3fcb8142_a0_vip" name="af343b92924aeba034403b37c3fcb8142_a0_vip"></a> <a id="af343b92924aeba034403b37c3fcb8142_a1_Pfaff" name="af343b92924aeba034403b37c3fcb8142_a1_Pfaff"></a></p>
<p >The Pfaff vip format is stitch-only. </p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_dc9e1e299a0b26f222fe6c0a872463f0.html">extern</a></li><li class="navelem"><a class="el" href="dir_6a8aa8af2875e58e82a0145491f7a8e2.html">libembroidery</a></li><li class="navelem"><a class="el" href="dir_50a7dc5dba8160ac8332d90912e622db.html">src</a></li><li class="navelem"><a class="el" href="embroidery_8h.html">embroidery.h</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
  </ul>
</div>
</body>
</html>
